David Cameron was at his most slippery during his recent tour of the Middle East, trumpeting his commitment to the Arab democracy uprisings while leading a multi-billion-pound arms trade delegation intent on selling weapons to the very regimes their own people want gone.