Bank of England holds interest rates at 4% Author: Property118.com Landlord News Team 6th November 2025, 6 months ago | 0 The Bank of England (BoE) has held interest rates at 4%, a move that came as no surprise to markets...