<p>The last few weeks David Cameron has been on top form, he made a fantastic speech on Europe with the promise of a referendum, he's said a big yes to gay marriage and he's secured an EU budget cut. These are big moments for the country's future economically and socially. </p>
<p>The referendum pledge is a slow burner that will be a big problem for Labour and Lib Dems whilst uniting the Tory benches. Ed Miliband has a big problem on his hands, and he has been very quiet recently. I think he'll have to agree to the referendum himself after some gnashing of teeth.
The PM also pushed through the gay marriage vote against vocal opposition and this will be remembered in years to come. He is a social liberal and that's exactly where the modern Tory party needs to be.
Finally, he delivered a budget cut when all were predicting a small rise for the EU. All those saying that Britain is isolated can now reevaluate. Ed Miliband wants to claim some credit, but we know his vote for a reduction was cynical and that he would have surrendered, just like Tony Blair!
Overall, and a great month for the PM.
Squiffy