He is an ex-Marxist trying now to be the middle of the road, what Labour need is a REAL Labour leader. Similarly, Johnson is also trying to move his party to the middle ground, & what is needed is a REAL Conservative Party leader, - everyone is trying to please too many people, that is why politics is in such a dreadful mess.
If anyone knows what Starmer & Johnson actually stand for, I would be pleased to hear it.