The Saudi head of state King Abdullah found the Mall in London lined by anti-arms and human rights protesters as he travelled in ceremony to Buckingham Palace today. Critics worldwide are appalled that his regime is being feted by the Queen and Prime Minister.