Her Majesty Queen Elizabeth II opens Parliament.

21 new Bills under a “One Nation” banner in the Queen’s speech were unveiled by David Cameron yesterday at the official opening of parliament. However former Tory leader Iain Duncan Smith accused him of “abandoning controversial reforms” in a “helter skelter” pursuit to remain in the EU.  Critics may say anyway that this fight over…