Bank of England makes interest rate decision amid Iran war inflation fears March 19, 2026 · The Independent Read full story at source