The Bank of England base rate is 3.75% after a 6 to 3 vote on 17 September 2026. What the hold means for mortgages, savings and energy bills.

Read more