Inflation holds at 3% in ‘calm before the storm’ of Iran war

· The Independent