Source: http://conservativehome.blogs.com/thetorydiary/2009/06/david-cameron-is-not-one-of-lifes-haters.html