As the dust settles after a night and day of high drama David Cameron has the seats required to form a Conservative majority government. It certainly has been an unpredictable 24 hours. The results have been drastically different to the countless polls which put the Conservatives and Labour neck at neck. So what happened?
Follow our live coverage of Election Result Night