The Lib Dems are badly hampered by the corrupt FPTP electoral system. Many people can't vote for them, because it's simply a wasted voted.
I voted for Labour, as they were the only party who could beat the Tories in the High Peak - despite the fact I wanted to vote Lib Dem and I hate Corbyn.
Labour can only win from the centre / centre left. Corbyn, Abbott and McDonnelll have clearly demonstrated that the hard left gets destroyed - as did Michael Foot in the early 80's.