Latest images

Voting for council elections in South Wales

Voters arrive at a polling station during the local council elections on May 4, 2017 in Cardiff, Wales. A total of 4,851 council seats are up for grabs in 88 councils in England, Scotland and Wales. The polls close at 10pm. (Photo by Matthew Horwood / Getty Images)