The Bank of England is set to keep interest rates on hold as policymakers face the task of navigating the Middle East energy shock and a slowing economy.
Many economists do not think an interest rate hike is on the cards this month despite concerns that the Iran war is putting pressure on UK inflation.