The potential new Labour leaders, ranked from most to least terrible
The potential leadership challenge offers a rogue’s gallery of smarmy weasels, shameless sellouts, ineffectual has-beens, and someone is who 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;
read more raquo;