
Shop price inflation has eased for the sixth month in a row as retailers compete fiercely for customers ahead of Christmas, figures show.
Shop prices were 4.3% higher than last November, down from October’s 5.2% and the lowest inflation since last June, according to the British Retail Consortium (BRC)-NielsenIQ Shop Price Index.