UK shoppers buy less Christmas food as experts blame 'fat jab Christmas'

Grocery sales hit £19.6billion over the four weeks to December 27 - up 2.5% compared to the previous year - but sales on a volume basis fell 0.2%