My in-laws are hosting xmas day this year and two days ago my husband announced that they are not expecting us to turn up until 6pm and will be serving the turkey at 8pm. (We live nearby so will be walking over). For me this feels ludicrously late in the day to enjoy the festive roast, especially as our 11 and 14 year old will be up at the crack of dawn and so we'll have been up for hours at this point. I think I'm going to be nodding off in the gravy. My mum is also joining us and suffers with terrible heartburn, she thinks she's going to have to forego a decent portion or face being up in agony all night. I could accept eating the meal at 6pm but 8pm feels so late. My husband says as his parents are providing the meal this year we have to go with a timetable that suits them and it will stress out his 80 year old mum if he mentions I want it to a bit earlier. A late meal has always been her preference. I get on well with her and don't want to upset her but think she would see reason if he broached the issue tactfully but he is refusing to do so and has forbidden me from asking her. I feel to bring it forward by a couple of hours would be a reasonable compromise. They'd still have plenty of time to prepare the meal at a leisurely pace but we wouldn't be hanging around all day before we can properly enjoy the festivities. I also think it's nice to enjoy a family game of charades or similar after christmas dinner but don't think we'll have time if we're starting so late. Curious to see what others think.