Wednesday 2 November 2016 1:00 am

Shop prices continued to fall in October, despite the slide in the value of sterling

Share