Of the two big set-piece occasions taking place in the Palace of Westminster this week, the Queen’s March 20 address to both Houses of Parliament was always bound to outshine the Chancellor of the Exchequer’s unveiling the …