Britain’s Prime Minister Keir Starmer delivers a speech, in Buckinghamshire

Britain’s Prime Minister Keir Starmer speaks during his ‘plan for change’ speech in Buckinghamshire, England, Thursday, December 5, 2024. Darren Staples/Pool via REUTERS