The Bank of England's policy rate stands at 3.75%. Interest rate futures price an implied rate of 4.04% at the 5 November 2026 decision, 29 basis points above the current level. Markets assign a 0% probability to a cut, 0% to no change and 100% to a hike, with 4.00% the single most likely outcome at 84%.