Having watched David Cameron's speech to the Tory toffs and blue-rinse brigade, I am astounded at his audacity and duplicity. He firstly claimed to be a Government through the will of the people, yet he was elected by less than 37% of the electorate. His government has failed in it's promise to bring down net immigration to the "tens of thousands." It is currently running at 330,000 net, yearly, and rising. He has failed to cut the deficit to the level he promised: it is not even halved - and the Tories are now borrowing more than Labour ever did; though he continues to castigate Labour for their borrowing. He has failed to even come close to his promise to build 200,000 houses a year: it is still 100,000 short of that, and has gone down in all but one year in the last five and a half. Then there is the tax credit shambles: to make the poorer, "but hard-working" people better off, by taking over £1,000 a year off them!! Then there is his shambles of a promise to squeeze concessions from the EU over our referendum question. His foreign policy is a disaster! How people could ever have believed him is beyond me.