Former British Prime Minister Margaret Thatcher attends the State Opening of Parliament, in the House of Lords within the Palace of Westminster, London November 18, 2009. [Agencies]