Bank of England holds interest rate at 3.75%

The Bank of England announced that its Monetary Policy Committee has decided to hold its interest rate at 3