Sir Keir Starmer has vowed to fight on despite growing calls for him stand down from his own MPs and the threat of a leadership contest.

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

Several frontbenchers told the Guardian they agreed the prime minister’s time in office should not go beyond the end of the year