This pretty much true of all LD seats there were tons of comfortable ones. Yeovil is a completely different game barely any student population but has be blown away and now really an ultra-Tory seat.Ceredigion is one that the Lib Dems lost from ******* over the students.
I went to University in Aberystwyth 2008 - 2012 and it was very comfortably Lib Dem until the coalition.
2010 election: 50% of votes (22% more than Plaid in 2nd)
2015: 35% of votes (8% more than Plaid)
2017: 2nd (.2% behind Plaid)
2019: 3rd place (20% behind Plaid)
It will take a long time to build that share of the vote back to where it was and regain trust. I'm leaving the party if we don't pick a leader that wasn't part of the coalition....it's time to move on from that and not open a leader up for attacks for their voting record at that time. Probably will still vote LD but like Labour have to own up to our mistakes.