Windsor hosts royals from across the world

The Queen will host monarchs at Windsor Credit: Official website

The Queen will play host to a special gathering of sovereign monarchs at Windsor Castle this lunchtime to celebrate her Diamond Jubilee. The queen of Spain has declined to join the celebration because of the governments' dispute over the sovereignty of Gibraltar.