Political leaders final campaigning before election day

Britain's political leaders have been out campaigning today ahead of tomorrow's European and local elections.

ITV News correspondent Dan Rivers rounds up the pledges of Labour's Ed Miliband, Conservatives' David Cameron, Liberal Democrat Nick Clegg, Ukip's Nigel Farage and the SNP's Alex Salmond: