The official Top 10 most watched shows of 2015 have been revealed.
The figures out this week take into account those who caught up on all shows over Christmas to get a full picture of the biggest programmes on TV.
Only one episode of each show is included in the Top 10 which makes for quite varied reading.
Although ITV and BBC One are the only channels to feature, the mix includes drama, soaps, reality telly, talent shows and event telly.
EastEnders is the only soap to score a Top 10 placing while Call The Midwife beat the final series of Downton Abbey.
See the full Top 10 Most Watched TV shows of 2015 below...
The Most Watched TV Shows of 2015
Figures taken from BARB Include HD but not +1.
The Great British Bake Off - 15.1 million
Strictly Come Dancing - 12.5 million
Britain’s Got Talent - 12.4 million
EastEnders - 11.6 million
New Year's Eve Fireworks - 11.4 million
I’m a Celebrity... Get Me Out of Here! - 10.9 million
Call the Midwife - 10.7 million
Downton Abbey - 10.5 million
Broadchurch - 10.4 million
The Voice UK - 10.1 million