Prime Minister Theresa May has called for an early General Election to be held on June 8.
In a statement made in Downing Street, Mrs May said: “I have concluded the only way to guarantee certainty and security for years ahead is to hold this election.
“The country is coming together but Westminster is not,” she said, adding that “division in Westminster will risk our ability to make a success of Brexit.”
The announcement comes less than a month since Downing Street said an early election was “not going to happen.”
Theresa May will force a vote in the House of Commons tomorrow in which two thirds of MPs (433) must agree to her plans.
Labour Leader Jeremy Corbyn has agreed to support the election despite being behind in the polls.
He said: “I welcome the Prime Minister’s decision to give the British people the chance to vote for a government that will put the interests of the majority first.”
Liberal Democrat Leader, Tim Farron is also willing to fight an election and added: “If you want a Britain that is open, tolerant and united, this is your chance.”
News of the snap election comes just two months after Labour held on to the Stoke-on-Trent Central in a by-election triggered by the resignation of former MP Tristram Hunt.
Planned boundary changes to constituencies which would have seen the seat of Stoke Central abolished will not be in place for this election.
The latest YouGov poll puts the Conservatives on 44% with Labour behind on 23%.