My boss just told me that the xmas do is this afternoon - but I also have a pre-existing dentist appointment for late this afternoon and there's no possibility of re-scheduling it to a pre-xmas slot. Will have to wait until the new year at least.
So, dentist or xmas party? - so far the dentist is winning.