Interesting points. It has taken a long time for Labour to dump the likes of Abbot and the Corbynites, but finally they realise that the loony left makes them completely unelectable Now you have Starmer being coached by Blair and Mandelson. But no matter how you dress him up, Starmer is no Blair and cannot really bring the party together. In short Labour still doesn't look like a viable government in waiting,
However the Tories have systematically screwed up just about everything they have touched and their credibility has been shot to pieces and they are lying (sic) in ruins. The rot really started with Cameron and his austerity measures but things seriously went downhill when Johnson and his ne'er do wells took the reins. No point in repeating the chaos that followed as it is all well documented and indeed continuing.
There is no doubt that Farage will try poaching hard right members of the Conservative party for his Reform Party, unless he actually tries to join the Tory party. Problem with that is that it is likely to weaken the Tory Party more. In fact I think that anything that divides the Party even more will have dire consequences in an election. Sunak has virtually no chance of bringing the party together behind him, far too many loose cannons out there. The plotting and scheming behind closed doors is even more prolific now than in Johnson's day.
So we don't know when the election will be called but I doubt it will be soon given the disarray that the government is in. And I have gazed out over the horizon and cannot see any knights in shining armour to come and rescue us all. I expect there will be enough people (reluctantly) to hold their respective noses and vote Labour to get them over the line.
As for the turnout? Expectations are not high but people may turn out because we desperately need to get rid of this shower of imbeciles. Time will tell!