

Labour suffered historic losses in Thursday’s elections, triggering dozens of the party’s MPs to call for Keir Starmer’s resignation. And yet, even with the party in disarray, the PM has so far remained defiant. So, can he survive? And what do the election results tell us about the country’s…