Theresa May's full announcement on calling snap election

UK Prime Minister Theresa May has announced plans to call a snap general election on 8 June.

She said Britain needed certainty, stability and strong leadership following the EU referendum.

Explaining the decision, Mrs May said: "The country is coming together but Westminster is not."

Read the full text of her statement here.