It’s really hard to imagine that there are not guys out there with more of value to offer than Cameron, however, I suspect Obama knows that his base loves this guy.
You're right - but most of those "of value" would be conservative. On the liberal side, Cameron's probably the best.