News Team
June 22, 2026
Live updates: Keir Starmer announces resignation, UK to get sixth PM in seven years CNNsource