Britain's Queen Elizabeth delivers her speech as she sits with Prince Philip during the State Opening of Parliament, in the House of Lords within the Palace of Westminster, London November 18, 2009.[Xinhua]