What to drink this Christmas

From champagne to sherry, here are our recommendations for the best buys of the festive season
© Leon Edler