Britain's Queen Elizabeth delivers her speech during the State Opening of Parliament in the House of Lords within the Palace of Westminster, London November 18, 2009. Alastair Grant/Pool via