Shop price deflation stays at four year low
For the second consecutive month, shop price deflation has remained 0.1 percent. According to figures from the British Retail Consortium (BRC) and Nielsen, September and October saw the shallowest rate in the last four years.