After PM Boris Johnson’s fourth attempt, his wishes have been granted by MPs tonight who have voted 438-20 for an early general election

In an attempt to overcome the parliamentary deadlock brought about by Brexit, the Commons vote means a general election will be held on 12 December.

The December general election – not seen since 1923 – is tipped to be one of the most unpredictable elections this country has seen. With the binary – and divisive – Brexit question dominating the political landscape, it is likely this election will be fought on Brexit terms, with both Tory remain and Labour leave constituency seats up for grabs.

This is Boris Johnson’s fourth, and successful, attempt at calling for a general election. The general election vote came after Jeremy Corbyn confirmed his support, after his repeated calls for a ‘No-Deal Brexit’ to be off the table were satisfied with the EU’s extension last week.

Calling it a ‘once in a generation chance to transform our country,’ Jeremy Corbyn will pitch his anti-elite, David vs Goliath cross-country campaign in Labour’s Battle Bus.

Meanwhile, PM Boris Johnson is likely to lead his campaign by attacking Labour’s, and other opposition’s, ‘dither and delay’ policy.

On 31st October, the UK was due to leave the European Union, despite Boris Johnson saying he would rather be ‘dead in a ditch’.