Queen's Commonwealth lunch

The Queen is at a lunch with the Commonwealth heads of state to commemorate her Diamond Jubilee. Protesters are outside demonstrating against the Sri Lankan president who is accused of presiding over human rights abuses.

View all 126 updates ›

More on this story