The Bank of England’s Monetary Policy Committee has decided to keep interest rates unchanged at 4.75% in its final meeting of the year.