World

British voters have spoken in local elections seen as a verdict on Keir Starmer’s leadership

Updated: 

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)