![](https://www.thesun.co.uk/wp-content/uploads/2019/12/image-a2d05e6a93.jpg?w=620)
BRITAIN could be heading for a second General Election in two years if two-thirds of MPs vote for Boris Johnson's demands.
But what time will MPs be voting? Here's the latest.
When will MPs vote on Bojo's call for another election?
MPs are due to vote TONIGHT (Tuesday, October 29) after his third attempt to secure an early election was rejected.
A Commons debate on the latest bill begin at 1.30pm today and MPs are expecting to vote this evening.
Mr Johnson needs two-thirds of MPs in order for him to have his election.
If it passes then the UK will be heading to the polls - but the date is as yet unknown as politicians cannot agree.
The December election looks on the cards after Jeremy Corbyn did a U-turn to back Mr Johnson's motion for an election.
Mr Corbyn made the spectacular reversal today after a crunch meeting with his shadow Cabinet this morning.
He told his MPs that No Deal was now off the table as the EU have offered and accepted a third Brexit delay.
On October 28, MPs backed Mr Johnson's motion for an election 299 to 70, which is well short of the 434 required to set the December 12 date.
All Tory MPs backed the motion, but most Labour MP abstained, along with the SNP and DUP - and all but one Liberal Democrats MP voted against it.
MPs had already rejected the PM's call to hold a general election three times.
Mr Johnson's preferred date to have an election is December 12 because it gives him another chance to try and get his Brexit deal through Parliament.
Will there be another Brexit extension?
Mr Johnson sent a letter to the EU requesting a delay until January 31 after he was compelled to do so when the Benn Act was passed MPs on October 19.
The EU has agreed to delay Brexit again.
EU chief Donald Tusk tweeted on October 28 : "The EU27 has agreed that it will accept the UK's request for a #Brexit flextension until 31 January 2020.
"The decision is expected to be formalised through a written procedure."
What is a snap election?
Britain's next national election is not due to be held until 2022.
A snap election is one that is called earlier than expected - or when not required.
The "snap" element is often used as a tactic to exploit the opposition's weakness, or for a party to boost their majority in Parliament.
MOST READ IN BREXIT
The then Prime Minister Theresa May called a shock snap election in 2017.
Previously elections could be called simply by the Prime Minister going to the Queen at any point within five years of the last one.
But after the Fixed Term Parliament Act was passed in 2011 the five-year gap was enshrined in law.