It would be difficult to imagine a more turbulent time in the UK than the last 18 months. Yet this is the