Read about the Queen’s Speech, 2012 delivered by Queen Elizabeth II on 9 May 2012 on behalf of the Conservative-Liberal Democrat coalition government led by Prime Minister David Cameron and Deputy Prime Minister Nick Clegg.