UK shoppers buy less food and drink 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%