For many, the festive season is a time of celebration, with the average Brit attending at least eight social events in ...