Shop price inflation eases – but food costs are still up from a year ago

Consumers are paying 3.5 per cent more for food than a year ago