and what the tories are offering. However you spin it, corruption, nepotism, cronyism, lies, bluster and the clusterfook of brexit isn't ever going to beat the alternative offering from labour.
It's obviously exactly the same reasons as any other labour leader he has had to battle the red tops, Tory PR machine, and billionaire funded think tanks, and it's the ability to manipulate the public perception through these media that have harmed Starmer, who is clearly an intelligent, articulate, honest and decent man. The exact opposite of Johnson.
SImplification, yes there is labour infighting, but you could say exactly the same for the Tories. As for bringing voters back from the Tories, we simply don't know if that's true. We're still years from a GE
...and if you apply that logic evenly why would they vote for this corrupt government?