Bank of England holds interest rates at 3.75% as inflation fears mount

The Guardian30 Jul 2026Macro
Automatically composed with AI from the cited sources

No desk note for this article — the source text is below.

Split vote comes as Iran war is rekindled and oil price climbs close to $90 a barrel