Fundamentally it seems that the Labour party will always get the leader that the right wing press find the most acceptable.
As a Labour party member, I voted for Corbyn, because I could never in good conscience vote for anyone who sat on their hands whilst the Tories pushed through their hideous welfare bill. Not a perfect man by any means, but a fucking lot better than the Tory apologists who were scared of their own shadows at the time and allowed a remarkably cruel and unnecessary austerity regime to flourish unchallenged.
For all of his faults, Corbyn actually provided a genuine voice of opposition for a while, and showed the Tories for what they were.
I then voted for Starmer, because he seemed a relatively honest man with less baggage for the press to dig up, and whose pledges seemed like a decent compromise between the right and left of the party.
Keir Starmer is a husband, father, and former lawyer who has fought for fairness his whole working life. He is now Labour Party leader.
keirstarmer.com
Turns out though that he's not a honest man, and he's been more focussed on purging the party of anyone who ever supported Corbyn or who remains awkwardly left-wing. Awkward in the sense that they'd like him to stick to his original pledges, which he himself has seemingly abandoned.
I'm not a member of the Labour Party any more. I'll vote for Labour in the next election because they will obviously be better for the country than the Tories, but that's about all they will be. Slightly better, but still far too scared of the Daily Mail to do anything transformative or that might energise people (especially young people) into taking an interest in politics.