The potential new Prime Ministers, ranked from most to least terrible
The potential Labour leadership challenge offers a rogue’s gallery of smarmy weasels, shameless sellouts, ineffectual has-beens, and someone who is kind of OK
After a disastrous set of local elections last week, which saw Labour lose over 1,000 council seats, it looks like Keir Starmer’s time could finally be up. Around 94 MPs have called him to step down, and, while he’s yet to formally announce it, Wes Streeting is reportedly preparing a leadershiphellip;
