Mark Littlewood, Director General of the Institute of Economic Affairs, delivered a forceful call for confidence in the UK post-Brexit at an event to mark the arrival in London of one of America’s largest accountancy and advisory firms.