Watch Business Live as The Bank of England has held the interest rate at 5%