The Bank of England will make only one further 25bp cut in 2025 and another in 2026, with Bank Rate troughing at 4.0%, according to the National Institute of Economic and Social Research. In an updated quarterly forecast round, NIESR projected that ...