Will the Bank of England continue to reduce interest rates in 2025?