Shoppers splurge £4.5bn in DAYS in rush to stock up on festive gifts

With the threat of further Covid restrictions looming for many, the nation's £4.5billion festive frenzy over the last couple of days had more than a hint of panic spending.