Shop price inflation ‘almost halves’

The annual rate of shop price inflation almost halved in March, according to new industry figures.