Boxing Day 10pm BBC Two. All over Dublin, mothers are excitedly looking forward to seeing their loved ones return home for Christmas. But Agnes Brown is depressed. Time for biscuit.
New Year's Day 9.40pm BBC One. Has Edina still got it? And will a new client destroy her relationship with Saffy, or make it stronger?
Boxing Day 9.30pm BBC One. Introducing the hapless Captain Guy Hubble, incompetent yet apparently indestructible personal security guard to the Queen and her family.
Christmas Eve 10pm BBC One. The Lewis family are determined to leave their troubles at home in Birkenhead when they set out for Lapland in search of Santa.
Christmas Eve 8pm BBC Two. Festive fun from a decade of Britain's beloved comic duo, assembled from the BBC archives.
Thursday 9.05pm BBC Three. It's Christmas time in the Danbury household and Don is making a final, desperate attempt to lead a normal life.