Theresa May stuns Westminster by calling a snap General Election to provide the ‘strong and stable leadership’ to deliver Brexit

Theresa May has announced a snap general election for June 8 to give Britain the ‘strong and stable leadership’ needed to deliver Brexit.

Mrs May said weakness in Westminster would limit her hand in the negotiations with Europe and she called the poll knowing an election against Jeremy Corbyn could hand her a huge Commons majority.

The premier blasted opposition parties for trying to frustrate Brexit and said she was not prepared to let them ‘endanger the security of millions of working people’.