He's a bit like Dianne Abbott. Both have done loads for their actual constituency, so are pretty popular with the locals.
But to those outside they are unpopular.
Corbyn currently has the highest approval rating of any UK politician. Be surprised if Starmer gets as many votes as he got. People just aren't arsed about this election.