Category
1 story
Just two years after a landslide victory, Keir Starmer's resignation as UK Prime Minister sends shockwaves. How did Labour's star fall so fast, and what does this unprecedented turnover mean for Britain's future?