The result of the recent by-election in Chesham & Amersham has renewed speculation over a so-called “progressive alliance” – the idea that by co-operating, Labour, the Liberal Democrats and the Greens can beat the Tories in an election. There are…
Author