World

Starmer is on the precipice as pressure builds for the U.K. leader to resign

Published: 

Britain's Prime Minister Keir Starmer speaks with local residents as he visits a housing development in north London, Friday, June 19, 2026. (Peter Macdiarmid/Pool Photo via AP)