Footage of throngs of festive shoppers on Oxford Street in London today (21 December) buying last-minute Christmas gifts.
According to a survey conducted by the Centre for Retail Research, 10.1million UK shoppers will spend £1.41bn in stores on ‘Panic Saturday.’