Alcohol consumption is on track to drop by six per cent over the festive period, with a third of millennials planning to host a teetotal Christmas.

Click to read article