Leading names from both sides of the EU referendum have traded blows in a live TV debate at Wembley Arena on the eve of the final day of campaigning.
The BBC’s Great Debate featured almost two hours of questions on immigration, the economy and sovereignty.
Scottish Tory leader Ruth Davidson repeatedly clashed with Boris Johnson in front of an audience of thousands and accused his Leave side of “lying”.
Mr Johnson said Remain
“keep talking down our country”.
Voters go to the polls from 07:00 BST on Thursday, to decide whether the UK should stay in or leave the European Union.