Nothing would make me happier than seeing the lib dems replace the Tories as the go-to party of the centre right. But alas, it's not going to happen. Even taking the worst predictions floating around for the Tories, none of the polls show the lib dems getting anywhere near them.
People need to understand the perversions of First Past The Post, the constituency system and the effects of geographical concentration or not of votes. It's far from a simple question of how many people like or hate each party.
Labour will win, the Tories will come second though we don't know by how much. The problem then will be that Labour have won led by a lying establishment stooge, with a timid manifesto failing to acknowledge any of the real change that needs to occur to improve peoples' lives, and with no intention of changin our corrupt undemocratic voting system. So the widespread resentment and disengagement that has gotten us to where we are will still be there in 2029.
The Tories, who have already been split down the middle into a traditional party of liberal-conservative values and a rabble of racist, authoritarian populist nutjobs, will then have to cement that split, one way or the other, by their choice of new leader. If it's one of the nutjobs, their obvious route back to power will then be merging with Reform.
And then the culture wars of Brexit will look like a teddy bears' picnic.