Christmas dinner is arguably one of the best parts of the festive period. Whether you're a turkey and all the trimmings sort of person or a nut roast is more your thing, there's no denying that coming together with family, friends, or other loved ones to eat is glorious and Brits really look forward to it.
But one thing that people across the UK cannot agree on, much like whether it's 'tea', or 'dinner', is what time Christmas dinner is best served. Many families have it as a lunch, while some prefer to have it later, but what is the general consensus?
Well, the Midland hotel surveyed over 2,500 Brits to reveal their festive food habits over the holidays, and the results may be controversial for some families.
One per cent of people choose to eat their Christmas dinner at 10am, with another one per cent choosing to eat as late as 8pm.
It turns out that the most popular time to tuck into the turkey and trimmings is 2pm, with 28 per cent of Brits enjoying their dinner at that time, shortly followed by 3pm, which sees 23 per cent of people devouring dinner then.
The results also found that men prefer to eat at 3pm, whereas the ultimate time to tuck in for women is 2pm, so slightly earlier.
The Midland also found that 57 per cent of Brits prefer to eat Christmas dinner in their own homes, rather than going elsewhere. And, possibly unsurprisingly to many, pigs in blankets are the UK's favourite festive dish, with 48 per cent of people voting for them as their ultimate Christmas food.
If traditional Christmas dinner isn't your thing, turns out Italian food is the most popular alternative, and smoked salmon is the most disliked dish over the festive period.
One in five Brits have also admitted that they hate mulled wine, as hot chocolate has been revealed as the UK's favourite drink at Christmas.
What time do you serve your Christmas dinner? Let us know in the comments.