Higher energy bills push inflation rate up to 2.3% in year to October - above Bank of England’s target

Comments