Liberal Democrats grab 51.4% of the vote. 4.5% swing from Conservative to Liberal Democrat!

Give it up Tories, we're never going back.