Bank of England likely to hold interest rates through 2026 | IUX24