Election 2015: Leaders' Debate in full

There is a technical fault with this page - Viewers can watch the debate in full on BBC iPlayer

Seven of the UK's party leaders have clashed over immigration, the NHS and spending cuts in ITV's Leaders' Debate, which was broadcast live on Thursday night.

It is the only time David Cameron and Ed Miliband will appear together on TV ahead of 7 May's polling day.

The Conservative and Labour leaders, as well as the leaders of the Lib Dems, UKIP, the Green Party, the SNP and Plaid Cymru, also debated zero-hours contracts and education in the ITV-hosted event.