Prime Minister has called an early general election

Theresa May has called an early general election for June 8 in an announcement which has stunned Westminster.

Explaining her change of heart on an early election, Mrs May said: "I have concluded the only way to guarantee certainty and security for years ahead is to hold this election."

Prime Minister Theresa Mayplaceholder image
Prime Minister Theresa May
News you can trust since 1877
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice