Shop prices are now 0.9 higher than a year ago, down from June’s 1.2, according to British Retail Consortium (BRC)-NIQ figures.