Last Christmas, the outlook was rosy for David Cameron. He ranked highly at the polls. It was widely assumed that he would be re-elected. Almost everyone agreed that Labour’s Ed Miliband was useless.
This year, everything changed – starting with the Budget in March.
Read Full Article »