The Consumer Price Index (CPI) has risen from 2.3% in October to 2.6% in November, above the Bank of England's 2% target.