You have to wonder, is surrounding himself with blithering idiots the only way David Cameron escapes looking like an utter prat?