World Why has the Bank of England cut interest rates? admin August 7, 2025 Rates are now at their lowest since March 2023 even though inflation is well above target. Spread the love