For me the highlights of Christmas Day were The Royle Family ("She's in the dyson!"

) and Doctor Who. Both were absolutely fantastic, tremendously festive. Doctor Who was as fantastic as ever and the best Christmas special I have seen. The Royle Family was hilarious with plenty of laugh out loud moments and perfect pathos.
Really pleased they did well. Come Fly With Me was funny in parts but overall nothing great, it's a shame it beat The Royles - if we were basing it on quality, the Royles would have come out on top.
ITV held up well with the soaps, Emmerdale's rating cannot be laughed at, to be at the 7m mark at 6pm against Doctor Who when in previous years it's been sub-5m is a great achievement. C Street performed quite well too, 9m is a pretty decent figure for Christmas Day ITV.
EastEnders won the day, didn't see the episode (we were watching Corrie on record before The Royles) but understand it was pretty mad. There's a tradition around EastEnders at Christmas, they will always plan a humungous drama fest for Christmas Day and people expect it even if they don't watch all year. Strictly did well.
Poirot at 4.2m is not too bad actually for two hours. I was expecting in the low 3m range, so it held up pretty well - obviously comparitively terrible though.
All in all, some decent figures across the board. Would have preferred The Royle Family to have won the day as it was so excellent.