Home » Bank of England Maintains 3.75% Interest Rate Despite Budget Measures Supporting Future Cuts