His visit to Egypt was a hastily arranged affair, bolted on to the start of a long-planned commercial tour of Gulf Arab allies and made in the company of a plane-load of British business chiefs, among them the representatives of eight defence and aerospace firms, prompting press headlines at home about Mr Cameron preaching peace in the company of arms-dealers.