Food prices in the UK continued to surge at the fastest rate in nearly 45 years in April as inflation fell at a slower rate than expected.
The rate at which grocery prices rose slowed marginally in the year to April, but at 19.1% is close to historic highs.
It comes as the overall UK inflation rate fell sharply to hit single figures for the first time since last August.
However, the BBC says it did not decline as much as expected.
Prices rose by 8.7% in the year to April. This is down from 10.1% in March, but above 8.2% widely forecast by analysts.
The drop was down to the fact energy price rises are slowing.
Rising less quickly
However, it does not mean prices are coming down - only that they are rising less quickly.
The Office for National Statistics (ONS) said the reduction in the consumer prices index measure was due to gas and electricity costs remaining stable in April, compared to the unprecedented surge recorded in the same month last year.
ONS chief economist Grant Fitzner said that, while food price inflation was still close to its recent peak, the price of staples like bread, cereal, fish, milk and eggs had fallen.
The prices that companies are paying for import of foods have dropped "considerably".
However, he went on: "Of course, those aren't reflected on supermarket shelves yet."
Retailers claim that falling wholesale prices take time to filter through to supermarket shelves.