UK economy set to stagnate as Iran war and high energy costs hold back growth July 12, 2026 · The Independent Read full story at source