I did my non perishables two weeks ago. I cook the dinner in my Dad's, which is hours away from my own place, so it requires planning as he never has any of the stuff I'd need. I did my last few bits of fresh stuff yesterday, made another batch of mince pies this morning and have just had one with cream for late breakfast! Going on a drive by Secret Santa drop off in the afternoon which we do amongst a few friends locally. Probably make the stuffing shortly so I'm not stressing when it comes to Xmas Paint Reveal time at 6pm Happy last prep day everyone!!!
If you don't know, just accept the first answer on google...