NatWest faces £140m hit from Iran war as UK growth slows and inflation rises – SpryNews