The surge in spending was driven by the average British household making 17 shopping visits in December, according to Kantar data. Read more
The surge in spending was driven by the average British household making 17 shopping visits in December, according to Kantar data. Read more