Prince Charles and David Cameron arrived in Saudi Arabia yesterday to pay their respects after the death of King Abdullah – despite mounting protests over the country’s ‘appalling’ human rights record.
[