Bank of England leaves interest rates on hold at 3.75% | Globalytic