The potential new Prime Ministers, ranked from most to least terrible

Wait 5 sec.

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 on him to step down, and, while he’s yet to formally announce it, Wes Streeting is reportedly