The royals of the world jetted in to Britain yesterday to herald the start of Queen Elizabeth's Diamond Jubilee celebrations.
However, hardly had they landed but a row was raging over the decision to include a string of dubious guests at yesterday's 'Monarchs' Lunch' at Windsor Castle.
The most controversial was King Hamad bin Isa al-Khalifa of Bahrain, whose regime is condemned by human rights groups.
Eyebrows were also raised at King Mswati III of Swaziland, sub-Saharan Africa's last absolute monarch. And Crown Prince Vajiralongkorn of Thailand came at a time of renewed debate over the country's strict laws. (©Independent News Service)