Bank of England’s interest rate decision sparks industry reaction
On 19 March 2026, the Bank of England unanimously voted to keep the bank rate at 3.75%. In early February 2026, markets predicted an 80% chance that the Bank of England would lower the bank rate in March, citing the relative stability of the market and modest increases in property listings and exchanges. Yet these...