@Ttask .....
Royal Marines?
Gulp.
Erm, no, I don't think I fancy passing out anywhere near that lot. My father-in-law is one, and he has an evil sense of humour in such circumstances. I'm likely to wake up doing a passable impression of a Christmas fairy, atop Nelson's Column.
As for the stout and Christmas pudding, I know I invited myelf for dinner but I didn't mean Christmas dinner. Very kind of you. Let me check my diary.