Britain's Prime Minister Keir Starmer speaks to the media to announce his resignation outside 10 Downing Street in London, Monday, June 22, 2026.Royal Mail has stunned social media users after it shared a brutal barb aimed at Keir Starmer over his resignation.


English (US)