Controversy over Jubilee lunch

The Queen shook the hand of the King of Bahrain at her Jubilee lunch for foreign monarchs at Windsor Castle. His invitation attracted criticism because of alleged human rights abuses in Bahrain.

View all 22 updates ›

Royals arrive for sovereigns dinner

Prince Charles welcomes King Mswati of Swaziland

Guests have begun to arrive at Buckingham Palace where Prince Charles is hosting a sovereigns dinner for the visiting monarchs of the world.

There was controversy this afternoon when the Queen shook hands with the King of Bahrain, there have also been questions raised over the inclusion of King Mswati of Swaziland.

More on this story