I'm intrigued by Jeremy Hunt's claim that he "saw off" the LibDems.
There was controversy in both the 2015 and 2017 elections.
In 2015, the people who had apparently signed the LibDem candidate's papers claimed they had been forged and not signed by them at all. The candidate was suspended and no alternative was put forward.
This meant no LibDem at all running against JH in the 2015 election.
I find it strange, with all the support for the LibDems in SW Surrey, that their candidate should have needed to forge signatures - even more curious that he should have chosen to forge those of two people who would retract their support for him.
In 2017, there was a progressive alliance candidate standing as support for the NHS: she was a doctor and she was attempting to unseat JH because he was the Health Secretary at the time. The idea was that Labour and the LibDems would not put a candidate against her and the local parties were in favour of this.
Labour HQ never actually said they'd agree to this, despite the local party reps promoting the NHS candidate at first. Three of the local party were expelled for campaigning for a non-Labour candidate.
This seemed to put the LibDems in a tail spin and they then retracted support and fielded their candidate. Opposition to JH was in chaos with the vote split three ways and no obvious candidate to vote for. JH naturally romped home.
JH says he "saw off" the LibDems... I wonder how he did that.