With leaders of both parties being pro brexit (At this point) you would think the Liberal Dems would poll much better
Because The Very Clever and Serious People running the party (Clegg and the Orange Bookers) decided to nuke the party's previous voter coalition from orbit in the belief that they could turn themselves into FDP 2.0, which was - and is - a recipe for oblivion under FPTP. It's symbolic that the two party leaders who painstakingly resurrected the Lib Dems have both passed away in the last couple of years.