Much else can be said about yesterday’s elections in the UK, but these numbers are striking:
1,454,436 votes for the Scottish National Party (SNP) resulting in the election of 56 Members of Parliament;
1,139,682 votes for the Green Party of England and Wales resulting in the election of 1 Member of Parliament.
UKIP: 3,881,129 votes => 1 MP.