A rise in energy bills has pushed UK inflation to its highest rate for six months.
The inflation rate, which measures price changes over time, rose by more than expected to 2.3% in the year to October, up from 1.7% in September.
Annual gas and electricity bills for a typical household went up by about £149 last month although prices are rising much more slowly than in recent years.
The latest inflation figure comes after the government revealed that an additional 50,000 pensioners will be living in relative poverty next year as a result of cuts to the winter fuel allowance.