iStaock image Industry Reports £19.5bn spent on Christmas groceries as shift to online shopping grows Pooja ShrivastavaJan 07, 2026