Irrespective of the reasons people voting the way they did, this is an unmitigated disaster for the country. Labour had the most detailed and appealing manifesto for generations, whilst the Tory effort was big on rhetoric but short on substance.
Make no mistake, giving another 5 years to a party that has systematically destroyed the country with obscene and anti-northern austerity measures is an act of shear lunacy. Anyone who voted Tory should be hanging their heads in shame as the next 5 years will be far worse than we had under Thatcher.