So David Cameron is Prime Minister, and incidentally made a good speech.
This was, politically a good election to lose. There is much unpleasant work to be done and people will not be happy.
However I, and everyone I know in the Conservative party is in politics for the good of the country.
We did not win a majority. We wanted one, and we worked hard for it. We did not get it. The people have spoken, and what they have said is unclear.
What is clear is that this country needs a stable government capable of doing the unpleasant work that will need to be done to build a better future for our children and grandchildren.
The only way to achieve that was a Conservative and Liberal Democrat coalition. There was no other way to form a stable government.
I think that the Conservative and Liberal Democrat party have behaved in a statesman like way, put party interests aside, and indeed are prepared to take the hard stuff on the chin.
As a Conservative, all I can say is well done to the Liberal Democrats.
So to the blood letting.
There are many who will tear up their membership cards, of both parties. Then labour will attack the Liberal Democrats for not being "progressive". Well the term is asinine. All parties make progress, and in terms of social mobility the best times have actually been better under Conservatives.
Being in politics is a business that requires a thick skin especially when you actually win an election.