UK leader Keir Starmer swept to power in July 2024 promising to end years of chaos in British politics but has angered voters with numerous U-turns and controversies.

The Manchester mayor convincingly won a poll that means he can return to parliament and challenge Keir Starmer for the top job.

UK leader Keir Starmer swept to power in July 2024 promising to end years of chaos in British politics but has angered voters with numerous U-turns and controversies.

Amidst growing discontent, British Prime Minister Keir Starmer is under immense pressure from Labour Party associates advocating for his resignation. Competing against him is Andy…