Rolling coverage of the ITV leaders’ debate, with David Cameron, Ed Miliband, Nick Clegg, Nigel Farage, Natalie Bennett, Nicola Sturgeon and Leanne Wood, with reaction and analysis, and the poll results as they come in

Snap poll suggests 25% thought Miliband won

Cameron on 24%, Farage on 19%, Sturgeon 17%, Clegg 9%

On forced choice between Cameron and Miliband vote split 50/50

Leaders quizzed on the economy, NHS, immigration and the future of Britain