Bank of England makes interest rate decision – what it means for you 05.02.2026 15:09 The Independent