The Bank of England is increasingly likely to keep interest rates on hold after easing oil prices reduced concerns that the conflict in Iran would trigger a prolonged inflation shock,
The Bank of England is increasingly likely to keep interest rates on hold after easing oil prices reduced concerns that the conflict in Iran would trigger a prolonged inflation shock,
Speculation is mounting that the UK autumn budget will be delivered on 26 November.