The kids have school up to and on 23rd and don't want to give presents without dh there. He tends to be home v late the week before a holiday, so evenings likely to be tricky. Also want it to be Christmassy iyswim rather than just bunging a couple of presents at them. And don't want them to just have 2 minutes to rip the wrapping paper off, see what they've got, then have to go to bed/school /airport. We fly early on morning of 24th.
As we are flying, no way can we bring their presents with us.
We return on the 3rd Jan. Ds2 has birthday on 2nd Jan, so we come back day after his birthday, and he'll also have birthday presents.
So, when would be best to give them their presents? (They will get a couple in England on Christmas day itself )