World

Starmer faces calls to resign as U.K. government admits ambassador to U.S. failed vetting process

Published: 

British Prime Minister Keir Starmer speaks as Starmer hosts social media industry leaders to discuss child safety online Thursday, April 16, 2026, in London. (Leon Neal/Pool Photo via AP)