Swinson didn稚 fight the best of campaigns, but she stood up for Remain and had a clear position on the EU. The Lib Dem痴 increased their share of the vote by around 4%, but ended up losing 1 seat - such is the unfairness of the FPTP system.
Corbyn has lost 59 seats so far, he痴 lost seats like Workington, which Labour have held for around 100 years. Crucified by a shambolic government which has been in power for 9 years. An opposition has never lost seats to a government in power for that long - until Corbyn.
Deflect this onto the Lib Dem痴 all you like, but they are a small party, starting from a small base. And they were never going to win.
This election was for the taking, yet Corbyn has lost by an absolute landslide on the level of Thatcher in 87 and Blair in 97