LONDON, ENGLAND - MAY 27:  Queen Elizabeth II delivers the Queen's Speech to the House of Lords in the Palace of Westminster during the State Opening of Parliament on May 27, 2015 in London, England. (Photo by Alastair Grant/WPA Pool/Getty Images)