ITV debate: Cameron and Farage face EU questions
Immigration and economic prospects have featured prominently in the latest exchanges in a live debate ahead of the referendum on Britain's membership of the EU.
Nigel Farage, who is campaigning to Leave, and David Cameron who is campaigning to Remain, have both been answering questions from voters in a live television event.
Laura Kuenssberg reports.