A hugely gratifying and admittedly unexpected result, purely down to my day's toil in Kew (and subsequent donations).
Of course its a heavily remain constituency. Its one of the best educated electorates in the country, and we all know how education has a very strong correlation to one's view on Brexit. There is, however, more to this than just the pat comments from many on the forum.
Firstly, Zac is not unpopular in that part of the world. He turned a narrow LibDem majority into a massive 23,000 in the space of 2 elections. The constituency voted for him in the mayoral election by a very large majority. It was not antipathy to him, but the horror at the prospect of a hard Brexit. I'm glad Farron made the point on the BBC this morning that many Tories who voted Leave in the referendum (and the Richmond Leave vote was virtually 100% Tory - UKIP got 4% last GE) did NOT vote for a hard Brexit.
The Europhobes continually accuse Remainers of being out of touch, when it is THEY. They believe the majority of the country is happy to see the economy harmed, jobs jeopardised, just so the "purity" of sovereignty can be preserved and the borders shut. Well they are WRONG. The vast, vast majority want us to remain in the single market - the big difference in Richmond is that the electorate there understand the consequences if we don't, and owing to their intelligence, can see through the bullshit peddled by the Brexiters.
A word about Labour. I've canvassed this constituency many years past, when it was a Tory marginal and the Alliance was trying to win it. There was always a significant Labour vote there, and it was very resilient. Very hard to squeeze. They knew they had no chance but would not vote tactically, even when it was pointed out how slim the Tory majority. That changed this time. You do find Labour voters in million pound homes in that constituency, and all I encountered was utter contempt for Corbyn. This is a pointer to how Labour will be evaporated in the next election. A lost deposit there is utterly terrible.
Richmond is not a typical seat. It magnifies the national mood. It is, however, a very clear indicator of how desperate most people are to avoid a hard Brexit. The result is a remarkable achievement by the LibDems (who worked incredibly hard for it) considering the very strong personal following Zac has in the area.