The elections on 7 May are widely predicted to be a referendum on Keir Starmer’s leadership. Harriet Williamson rounds up the ...