The spectacular performance of the Green Party in last week’s English local elections, where almost 200 local authority seats were gained, more than doubling its representation, is the best ever local election results for the party. Seats were won north and south, east and west in England. The Greens also gained in Northern Ireland's local elections.
The Lib Dems did even better, gaining 700 seats, but they do perhaps have a better, more long established party machine for elections. The results have been painted in the media, somewhat accurately, as a slap in the face for the two main parties, Tory and Labour.