BRC Shop Price Index

Down 1.8% in October, compared with the 1.9% fall the previous month.

An inflation indicator ... or deflation I suppose.

Apart from businesses, who is upset about paying less for stuff than last year?