Well, didn't see that coming. One thing Nick Robinson pointed out this morning was the anomaly of our 'first past the post' system as illustrated by the fact that in terms of actual votes, the SNP and UKIP have achieved very similar numbers, UKIP has 1 seat, the SNP have over 50. My sympathies do not lie with either party so I am not saying one is fairer than the other but it is clear there would be a different outcome nationally if the densely populated urban areas dictated what happens right across the country.
It is strange that Scotland voted against independence in last year's referendum, but the SNP have swept the board, bar Orkney and Shetland, in Scotland. Also interesting to see how London has bucked the trend and swung very much to Labour, yet voted in a Conservative mayor last time around.
Final observation, the Lib Dems have been virtually wiped out particularly in England by the Conservatives with whom Nick Clegg chose to form a coalition. It looks as if that was a suicidal decision for the party and IMHO Clegg should go for selling his soul and that of his party.