Christmas is a time for joy, but for some, it can be a terrible source of stress. From buying presents to expertly timing Christmas Day cooking, there are a hundred things that can go wrong and it can all culminate when the time comes to sit down to lunch...