Prime minister David Cameron made a last-ditch attempt to drum up support for the remain campaign today, but his pleas were met with hostility from the TV audience.
Appearing on BBC Question Time four days before the vote, he was repeatedly thrown questions on immigration, and struggled to defend the government's target of cutting it to below 100,000.
Cameron acknowledged that controlling immigration has been "difficult" but added that Brexit was "not the right way to control immigration".
He also faced tough questions on Turkey's accession to the EU, which the Leave campaign has said would significantly increase migration to the UK because of free movement rules.
"I don't want anyone to vote in this referendum on the basis of Turkey joining because it is not going to happen, just like the European army is not going to happen, just like the £350 million isn't true," he said.
And and asked whether he would use the UK's veto to prevent Turkey joining, the PM said: "I do not think it's going to happen for decades so as far as I am concerned that question simply doesn't arrive."
He also urged the British public to listen to the experts after being accused of exaggerating arguments to stay in the EU, a criticism which has also been levied at the Leave side.
"We should listen to the experts because they're giving us a very clear message about the risk to the economy, the risk to the jobs and the risk to the livelihoods of people in our country and we don't have to vote for that," Cameron said.
Earlier today he wrote in the Sunday Telegraph that there would be “no going back” if Britain votes to Leave later this week, a point he reiterated on BBC Question Time.
The most recent polls suggest that Britain's decision on EU membership is too close to call, with several putting the two sides neck and neck while Remain clawed back some of the gains made by Leave over the last week.