
Shoppers descended on UK high streets and retail parks to buy last-minute gifts on Christmas Eve, boosting retailers amid a challenging consumer backdrop.
More shoppers visited shops and retail destinations compared with a year ago, according to early data.