Bank of England Holds Rate at 3.75% as Investment and Business Confidence Under Threat by admin477351 March 20, 2026 Business confidence and investment intentions in the UK are under threat from the changed monetary policy … Read more