UKIP: -82%
Tories: -24%
Labour: -4%
Lib Dem: +109%
Green: +273%
The notion that Tories shed seats because “people just want them to get on with Brexit” doesn’t fly when you look at where those seats went.
But even if every single one were pro-Brexit (and of course they are not- tons of purely local reps), then it’s still less than the LD-Green swing (well, just LD alone).