I have to say the result went as I expected - ie a (probable) small Tory majority.
As I have said for 5 years Labour failed because it does not represent anybody. It tries to appeal to floating voters but gives nobody a reason to vote for them. Miliband was never a man for the British electorate but he per se was not the big problem. The problem was not communicating any policy until shortly before the election but even then in woolly, non-straightforward language and even then no coherent policy just piecemeal bits of attempted popularism. They have lost Scotland by that failure in representation and I doubt will ever get it back.
So, Labour need root and branch rethinking. They need a strong,campaigning, charismatic leader and to set out asap their vision of what they are about and who / what they represent. They then need to spend 5 years shouting it from the roof tops and being a forceful opposition. Do that and get it right and they may just turn it round. Don't and they are finished as an electoral force.
As to LibDems the commentators are talking tosh. All that has happened is they grew over recent elections as a party of protest and Clegg's pledge breaking 5 years ago (and I my view to a lesser extent their coalition) has made people realise they are not a decent protest vote and basically they are back to where they where a few elections back. UKIP have taken up the mantle of the protest vote but it is just that.
Labour by throwing away Scotland over recent years has probably destroyed itself. So, I guess we will need to reconsider the electoral system if that proves the case and the union may break.
As t shorter term ramifications - when do you think the first riots will be? Summer 2017 for me, although may be earlier.