LONDON, May 12 — UK leader Keir Starmer swept to power promising to end years of chaos in British politics, but numerous policy U-turns, controversies and rock-bottom poll ratings see him teetering on the precipice.In his first speech as prime minister on July 5, 2024, Starmer promised a government of...

Full Story Read More