The votes have been counted, the seats filled, and the pundits have finished poring over the statistics.
So what lies ahead for our country? EN asked veteran politician Sir Fred Catherwood to comment.
You never can tell with politics. I thought it a firm rule that a government could not run for a second term on the same set of promises. It had to show that it could deliver. And I thought that the narrow nationalism of the Tories since they ditched their moderate leaders would prevail over the ingrained common sense of the British people. I was wrong twice over.