By Luke Tugby2016-04-06T08:01:00
Shop prices fell for the 36th consecutive month in March, despite deflation easing to its slowest rate for seven months.
Already have an account? Sign in here