Interest rate cuts not on the horizon, Bank of England governor says March 19, 2026 · The Independent Read full story at source