UK food prices rise at record rate, Kantar data shows

March grocery inflation of 17.5% adds £837 to average household’s annual bill, market research revealsGlobal Economy