At Christmas, it's not just the food that counts: Christmas drinks also have their own magical role to play. From fizzy cocktails to ultra-comforting hot drinks like spiced chocolate or mulled wine ...