Regarding Christmas Day ratings I can see ITV 1 winning daytime and then BBC One winning most slots from 3.pm up to 9:30pm. Clever scheduling by BBC One means Call the Midwife will overlap Doc Martin by 30 minutes which will dent Doc Martin in the overnights. However both Call the Midwife and Doc Martin should rate relatively well, I can see Call the Midwife hitting 5+ million and Doc Martin just under 4 million.

EastEnders I think will be the lowest rated soap out of the 3, as there is less interest and no buzz around the show with around 2.5 million. Emmerdale airing at the earlier time of 6pm and against Strictly, I can see getting around 3 million and Corrie topping the soaps with around 3.5 only against The Wheel and Ghosts.

I hope Doc Martin rates well as ITV have made an effort this year. I could be completely wrong we will find out Boxing Day, but apart from the Kings Speech I can see Christmas Day across the board being very low.