UK

















Theresa May has cast her vote

UK Prime Minister Theresa May has cast her vote in Maidenhead, West of London. May’s only comment to the journalists present at the polling station…