By continuing to use this site, you are consenting to the use of Google analytics to monitor user activity.
The Liberal Democrats have won the by-election in Chesham and Amersham, overturning a massive Tory majority. That's one-in-the-eye for Boris and his Brexiteer cronies. Let's hope it's a sign of things to come.