I see last General Election more as Conservatives giving Labour a massive majority rather than anything Starmer did. My hamster could have got elected had he stood up and said "I'm not a Conservative".
And then Labour MPs suddenly realised the real reasons for their majority and that Starmer isn't this vote winning machine they'd thought and decided they wanted to keep their jobs.
I think we were all gagging for someone sensible, not a loon, a bit boring, and Starmer fitted the bill.
What I didn't appreciate was quite what a blank slate he was, and how much he'd just leave government decisions to pollsters and Blue Labour, from Day 1 not governing and making bold decisions, but trying to outflank Reform as if there was an election in 12 months' time.
In effect what we got was a coalition of McSweeney and his polling saying they had to be hostile to immigrants, and Maurice Glasman who is both batshit crazy and ought to be in Reform anyway.
Meanwhile the comms was all back to front: introduce half-baked policies with no preparation of the ground before, then inevitable back-tracking with half-baked excuses. That's on Starmer. But maybe he's a details man without any ability to see a bigger picture or to do politics.