The Many Woes of Keir Starmer Are Mainly Self-Inflicted
If, as betting markets suggest, Britain replaces its prime minister again this year, the country will have had seven leaders in a decade. For a government elected 18 months ago on promises of stability and growth, that’s a troubling prospect. For the country’s long-suffering voters, it would be more...
Redirecting to full article...