I started a previous thread, DH invited MIL for Christmas against my wishes. I was happy for her to visit after Christmas but I looked into trains on 24th and 27th and noticed there were issues. I messaged MIL and asked her to visit after Christmas, she said she'd come in January.
Even with no train strikes or issues with ticket sales it would have been an absolute disaster because...
Since Friday 23rd approximately 7pm DH has been in a semi-comatose state on the sofa for much of the time. He's even managed to nap through Shaun The Sheep and a Skype call with my parents. No he's not drunk, not drunk a drop, he's simply exhausted from a gruelling couple of months of working non-stop in challenging conditions. He does spend time with us and the DC, but he falls asleep on the sofa by 7.30pm and then sleeps through the night 11pm-9am even when both kids are up in the morning and baby DS still wakes up at night. I don't mind at all, he does need the rest and he does prepare food and do housework.
He's simply not in a shape to host someone, and MIL is a shy, awkward and unsociable person who would need hosting and looking after. I'll remind DH about this next year if he plans to invite her again. If we went to my parents his constant napping wouldn't be an issue at all and DP would be delighted to help look after DC. He's simply not in a shape to host anyone here! I feel rather smug now.