The Liberal Democrats have pulled off a stunning by-election victory, overturning a 16,000 majority in a seat that has always voted Conservative.
Lib Dem leader Ed Davey said the Chesham and Amersham result "sends shockwaves through British politics".
The party's candidate Sarah Green won by 8,028 votes from the Tories, with the Green Party in third place.
Labour had one of the worst by-election results in its history, with 622 votes.
Farmer Yellow knocks out Farmer Blue and Farmer Green does rather better than Farmer Red. The good folk of Chesham and Amersham have presumably had their say about the coronavirus debacle and other issues. Yet by voting Lib Dem they may end up with even less influence on the establishment than they had before.
Maybe they decided that they can't have less than no influence so what the heck. Fair enough but still pretty sheepish to my mind.