New figures show rival period dramas Call The Midwife and Downton Abbey outshone Coronation Street in the Christmas Day battle of the period dramas.

Overnight audience ratings issued last week suggested Corrie was the second most popular show of the day behind EastEnders.

But newly compiled "consolidated" figures - which include catch-up viewing - show the two period dramas drew more viewers than the Weatherfield soap.

ITV's Downton drew 10.28 million - when viewers of the +1 channel are included - while Call The Midwife on BBC1 pulled in 10.18 million.

The two shows had been neck and neck on 7.3 million viewers when the overnight ratings were announced.

In 2011 Downton had also proved to be a big winner based on consolidated figures, which meant that, after time-shift viewing was included, it was the biggest Christmas Day show. However this year its seasonal edition screened last week - in which Dan Stevens' character Matthew Crawley was killed off - was still unable to dislodge EastEnders.