British Prime Minister Theresa May casts her ballot, as the country goes to the polls in an election the leader once expected to win easily, but has proved increasingly hard to predict. Images of Theresa May casting her vote.

Tags: ; ; ;