Shop price inflation falls to lowest level in two years
The largest contribution to the fall was from food inflation as it decelerated to 3.7% in March, down from 5.0% in February
Shop Price annual inflation eased to 1.3% in March, down from 2.5% in February, marking its lowest level since December 2021.