Sitting in a pub with a glass of mulled wine, while loudly singing along to a Christmas song, is a much-loved tradition of the festive season. But its days may be numbered as pub landlords must ban ...