Interest Rates remain at 0.5%

As expected the Bank of England’s Monetary Policy Committee (MPC) has decided to leave interest rates on hold and will…