Looks like Starmer is going to try to position himself as the guy who can bring the different factions of the Labour party together. I think he's better positioned to do that than anyone else I can think of.
But beyond his political ideology, here's why I think Starmer is a good choice:
He appears competent and professional.
I think Corbyn was portrayed (unfairly, in large part) as incompetent, and that really hurt him. It didn't matter what Labour was offering to do when the party was constantly in chaos. A large part of that was due to Labour politicians openly trashing/disagreeing with Corbyn, and a large part of that was Brexit making it impossible for Labour to find a position that could work. But Corbyn didn't help matters.
Rightly or wrongly, Starmer gives off the appearance of professionalism and competence. He seems like a Prime Minister type. I think superficial things like that are stupid, but it matters to the average voter, and it might be why Starmer emerges as the best choice:
- He seems electable
- He can unite the party