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

Theresa May has been handed a major boost after prosecutors announced they will NOT charge a string of Tory MPs over their 2015 election expenses.

Tory chiefs blasted the claims as a "witch hunt" and one MP called for bosses at the Electoral Commission to resign.

Mrs May addressed journalists in Nottinghamshire and refused to apologise over the saga - watch above.

Today the theme is education, with both Labour and the Lib Dems visiting schools and talking about multi-billion pound plans to stop Tory school budget cuts.

An even bigger potential story has since emerged - that Labour could pledge to scrap university tuition fees.

There's also a backlash in global politics to Donald Trump's dramatic sacking of FBI director James Comey, who was probing his alleged links with Russia.

Here's how it happened.