Campbell is good at what he does its just the smug lefty nature of the man raises its ugly head far too often and displays the contempt the BBC has for anyone that does not think and act the same way.
I didn't really know if he was left or right, I don't care, just didn't care for the way he tried to use weasel words on Hitchens (a man I disagree and agree with in equal measure). But then Campbell isn't alone in this as a journalist, or that stupid woman who sat next to Hitchens.