
Shop prices are up 2.7% on last year marking their highest rate of inflation since September 2011, figures show.
The impact of rising energy prices and the conflict in Ukraine continued to feed through into April’s retail prices, with no sign of them abating, according to the BRC-NielsenIQ Shop Price Index.