Source: http://conservativehome.blogs.com/thetorydiary/2010/07/cameron-is-the-best-allround-prime-minister-of-the-modern-era.html