Britain's Queen Elizabeth leaves the Houses of Parliament following the annual State Opening of Parliament ceremony in London November 18, 2009. [Agencies]