Keir Starmer pledges to continue leading Labour for a decade despite severe local election losses and calls for his resignation.

The votes are being widely seen as an unofficial referendum on the prime minister, whose popularity has plummeted.

Leader defiant in face of calls from some of his MPs to quit but admits ‘results are tough, and there’s no sugarcoating it’