Bank of England split as three policymakers push for rate hike Author: Property118.com Landlord News Team 30th July 2026, 10 minutes ago | 0 In a divided vote, the Bank of England has held interest rates at 3.75%. The Monetary Policy Committee (MPC) narrowly...