A few months ago, David Cameron led a trade delegation to China. Then he cleverly followed up by having a meeting with the Dalai Lama – which really pissed off the Chinese and screwed up any goodwill he may have accidentally created in Beijing. Today, he is in Washington, meeting President Barack Obama. Does anyone know when DC is meeting Al Quaeda or does he have Iranian President Mahmoud Ahmadinejad popping into No 10 for prayers and afternoon tea?