Understanding the Latest Bank of England Interest Rate Cut and It’s Impact on the Property Market May 8, 2025