In 2008, Queen Elizabeth II went to the London School of Economics to open a new academic building.  The British Monarch has made it a life’s work to avoid saying anything contentious in public, but this time she had a question for the economists: Why had they not seen the financial crash coming? Her question went to the heart of …