PRIME Minister Theresa May has announced that a General Election will take place on June 8.

In a shock announcement at Downing Street this morning, the Prime Minister said that to "guarantee certainty and stability for the years ahead" following the vote to leave the European Union, she would "hold this election and seek your support for the decisions I must take".

The surprise decision means East Lothian voters will go to the polls for a second time barely a month after the East Lothian Council elections on May 4.

The last General Election took place in May 2015, when George Kerevan became the county's first SNP MP, beating Labour incumbent Fiona O'Donnell.