ARTICLE AD BOX
Prices are continuing to rise at their fastest rate for more than 40 years, with UK inflation passing double digits for the first time since 1982.
Inflation hit 10.1% in the 12 months to July, up from 9.4% in June, the Office for National Statistics said.
The Bank of England has said inflation - the rate at which prices rise - could peak at more than 13%.
Rising food prices made the biggest upward contribution.
The figure was higher than expected by economists.
Soaring living costs are eating into household budgets, with prices rising faster than wages.
Chancellor Nadhim Zahawi said getting inflation under control was his "top priority".
"I understand that times are tough, and people are worried about increases in prices that countries around the world are facing," he said.
"Although there are no easy solutions, we are helping where we can through a £37bn support package, with further payments for those on the lowest incomes, pensioners and the disabled, and £400 off energy bills for everyone in the coming months."