Britain's Queen Elizabeth and her husband Prince Philip leave the Houses of Parliament after the annual State Opening of Parliament in London November 18, 2009.