UK economy set to stagnate as Iran war and high energy costs hold back growth

· The Independent