By Becky Waller-Davies2018-04-04T00:01:00
Shop price deflation accelerated in March, reaching its deepest level in more than a year.
Already have an account? Sign in here