UK in festive spirit as shoppers to spend £965 on presents PER PERSON and tree sales soar
Fed up Britain goes Christmas crackers! Shoppers to spend £965 each on presents and tree sales soar to 10 million as country gets into the festive swing after lockdown… with even Mariah racing up the chart Shoppers spent an estimated £1.5 billion, bringing relief to struggling retailers But scenes of crowds have sparked fears of a … Read more