The numbers speak for themselves.
It doesn’t mention a swing at all, never mind a “huge swing”.
I am perfectly willing to accept that the LibDems did well on Thursday, they got about 17% of the vote, but that is very similar to what they got in the 2021 local elections, there is no evidence of a huge swing.
It widely accepted that the LibDems will probably at least double their number of MPs at the next general election even if their vote stays about the same as it was at the last general election, so it won’t necessarily represent a huge swing.
A point worth remembering if you want to talk about ‘torturing stats’