Bank of England Holds Rate at 3.75% Amid UK’s Most Complex Inflation Outlook in Years by admin477351 March 20, 2026 The Bank of England held interest rates at 3.75% on Thursday amid what analysts described as … Read more