Ian Stewart

Ian Stewart is Deloitte’s Chief Economist in the UK.