Bank of England November 5: What a 4% Base Rate Means for BTL
The Bank of England Monetary Policy Committee meets at noon on Thursday 5 November 2026. The base rate is 3.75%. Markets are pricing roughly a 90% probability of a 25 basis-point hike to 4.00%.
Read article