By Becky Waller-Davies2016-11-02T07:25:00
Deflation continued apace in October, with shop prices falling 1.7%, as the BRC warned that imported inflation was “inevitable” next year.
Already have an account? Sign in here