Food sales sank to their lowest level since 2013, with supermarkets particularly affected

Irina Anghel

January 17, 2025

British consumers are in a cautious mood

Write A Comment