The UK’s Labour leader Keir Starmer was ousted on Monday by his own party. From the start of his premiership in July 2024, Starmer’s woes began to pile up, hit by a series of scandals, missteps and policy U-turns. Starmer’s first 100 days were seen as a clumsy foray into the art of governing. First
Don't miss out on breaking stories and in-depth articles.