World

British voters cast ballots in local elections seen as a verdict on Keir Starmer's leadership

Published: 

Britain's Prime Minister Keir Starmer and wife Victoria arrive at a polling station in central London, Thursday, May 7, 2026 to cast their votes in the local elections. (AP Photo/Kirsty Wigglesworth)