Bank of England Holds Key Interest Rate at 3.75 Percent | Epistemic News