Annual food bills are set to rise by £180 on average as the cost of living squeeze continues to hit household budgets, according to Kantar.
Annual food bills are set to rise by £180 on average as the cost of living squeeze continues to hit household budgets, according to Kantar.