Britain's Queen Elizabeth II (left) seated on the throne in the House of Lords next to Prince Philip, Duke of Edinburgh, delivers the Queen's Speech during the State Opening of Parliament at the Palace of Westminster in London on Wednesday. The Queen's Speech sets out the government's agenda for the coming session. Photo: AFP