Britain: Labour Smashed in Local Elections – What Now?

Keir Starmer’s political project has failed. The electorate has delivered a verdict on his government in staggeringly emphatic terms. The result is a crushing humiliation for the Prime Minister personally – one that his career will surely not survive. As of noon today, Labour have lost over 200 council seats and the tally is ratcheting […]