Europe
Yui Mok/Reuters
King Charles Installs New U.K. PM Keir Starmer After Losing Conservative Apologizes
‘I AM SORRY’
King Charles has approved the electorate's verdict that Keir Starmer is Britain's new leader. Conservative Rishi Runak lost in a landslide.

Trending Now