The Bank of England has held the base rate at 4.75%, it announced today (Thursday December 20).