BBC One period drama beats Strictly Come Dancing and Blankety Blank specials
Call the Midwife won the non-royal Christmas Day ratings battle, with its festive special episode being watched by an average of 5.4 million viewers.
The period drama was the most watched programme on 25 December apart from the Queen’s Christmas broadcast, according to the BBC.