Starmer hits out at ‘extremes’ of left and right after historic Green by-election victory

Prime minister facing demands from senior colleagues that he should be ‘braver’ and less gloomy