UK inflation has risen to its highest level since March, driven by an increase in petrol prices last month, according to official figures. The Office for National Statistics (ONS) said Consumer Prices Index (CPI) inflation rose to 2.6% in November, from 2.3% the previous month.

This is the highest rate since March and the second rise in two months. Grant Fitzner, the ONS’s chief economist, said: “Inflation rose again this month as prices of motor fuel and clothing increased this year but fell a year ago.

“This was partially offset by air fares, which traditionally dip at this time of year, but saw their largest drop in November since records began at the start of the century.”

Chancellor Rachel Reeves said: “I know families are still struggling with the cost of living and today’s figures are a reminder that for too long the economy has not worked for working people.”

She added: “Since we arrived real wages have grown at their fastest in three years. That’s an extra £20-a-week after inflation. But I know there is more to do. I want working people to be better off which is what our Plan for Change will deliver.”

Shadow chancellor Mel Stride said: “The Chancellor has made a series of irresponsible and inflationary decisions which, as the independent Office for Budget Responsibility said, will leave inflation higher than it was forecasted in March.

“These figures mean higher costs in the shops, less money in working people’s pockets and risks keeping mortgage rates higher for longer.

“Working people cannot afford Labour.”