An audience of 9.4m (35.5%) tuned in to the Brendan O’Carroll sitcom from 9.30pm on BBC One.
BBC One enjoyed a typically strong Christmas night overall with 7.3m (35.4%) watching from 5.15pm to see comedian Rufus Hound crowned this year’s Strictly Christmas champion.
Call The Midwife followed with 7.08m (30.1%) at 6.15pm, while the audience built to 8.29m (30.7%) at 7.30pm for Matt Smith’s final episode as the doctor in Doctor Who.
From 8.30pm EastEnders saw off competition from Downton Abbey for the third year in a row drawing 7.78m (29%) against 6.59m (25.3%), however the Walford drama was beaten by Coronation Street‘s festive offering for the first time since 2000.
Coronation Street was seen by 7.91m (29.4%) from 7.30pm on ITV, while earlier in the evening Emmerdale attracted 5.5m (23.6%) losing out to Call The Midwife.