Theresa May has today (April 18) called a snap general election in a statement she made outside Downing Street.

The Prime Minister made the surprise announcement in the statement at 11.05am.

The election will be held on June 8. There will be a vote in Parliament tomorrow.


Prior to her statement, Number 10 did not announce what the subject of her address would be.

Speculation had been rife that Mrs May could call a snap general election, although Downing Street had denied she would call a vote before the next scheduled poll in 2020.

The Fixed-Term Parliaments Act sets the general election date as the first Thursday in May every five years, meaning 2020 was the next expected contest.

In March Downing Street strenuously denied Mrs May would call a vote before 2020.

A Number 10 source said the Prime Minister has been "clear and consistent in her position: that she does not think there should be" an early general election, while another added: "It's not going to happen."