It's 28 days to the general election - and this is your ultimate rolling guide to the day's dramatic events.

Today the Mirror revealed dramatic details of Labour's leaked draft manifesto which includes plans to re-nationalise the railways, energy providers and Royal Mail.

Jeremy Corbyn was set to be confronted with the document for the first time just after 9am when he unveiled the party's first poster of the 2017 campaign.

But he pulled out of the event at the last minute and later arrived at a crunch meeting to finalise the document amid chaotic scenes where a cameraman's foot was run over.

Later, he gained "unanimous" approval for an amended version of the manifesto, from a committee of the party's ruling body and MPs.

But on the way to the meeting, the car he was travelling in kind of ran over a BBC camera man's foot.

Meanwhile ex-PM Gordon Brown has made a barnstorming first speech of the campaign , talking about the automotive industry.

Theresa May is starting the morning by hosting a conference on Somalia, but she's hitting the trail later in the day with a pledge to boost defence spending branded "hypocrisy" by Labour.

A Tory minister has also had to bat away reports of a serious split between her and Chancellor Philip Hammond.

Here's how it all happened.