Boris Johnson and Jeremy Corbyn will go head-to-head for the first time in the general election campaign tonight after a last-minute court battle to stop the debate failed.

For updates from tonight's LIVE General Election debate, visit our LIVE blog.

The Lib Dems and SNP lost a High Court challenge against ITV that aimed to expand tonight's debate to include their leaders.

As Corbyn and Johnson prep for the hour-long showdown at 8pm, Shadow Chancellor John McDonnell gave a speech this morning to flesh out Labour's offer ahead of the party's manifesto launch on Thursday.

The Tories are promising life will mean life for adults who kill children. But they could be derailed by research that shows their £100bn tax breaks for super-rich donors.

Meanwhile the Green Party are launching their manifesto this morning with a pledge to spend £100billion a year tackling climate change. The Lib Dems are re-confirming plans to fund the NHS with a penny rise on tax. And Nigel Farage will be in Peterborough visiting his candidate.

Recap what happened on the campaign trail below -