I'll add that anybody who actually believed in what the Lib Dems were offering in 2015 (a centrist party) knew that after the election the Lib Dems would probably revert to being a left-wing party anyway.
So they managed to alienate both their prior left-wing vote and their new centrist vote. Quite an achievement!
So they managed to alienate both their prior left-wing vote and their new centrist vote. Quite an achievement!