I was wrong about China. So were Tony Blair and David Cameron. So were George W Bush, and Barack Obama. So was almost every ...