LONDON: Britain’s Prime Minister Theresa May and her husband Philip arrive to vote in local government elections in London, May 3, 2018. REUTERS
LONDON: Britain’s Prime Minister Theresa May and her husband Philip arrive to vote in local government elections in London, May 3, 2018. REUTERS