Tax on Christmas alcohol shop is 50%, research shows

More than 50% of the UK’s festive alcohol shop is tax, according to research commissioned by the Wine and Spirit Trade Association (WSTA). The research…