Food prices to stay high until 2028 'far longer than expected' as households fork out £203 extra this year

FOOD prices will stay high into 2028 in fresh blow to households, industry leaders have said. The latest predictions suggest households with...