WHAT TO WATCH Christmas Eve, Christmas Day & Boxing Day

This Christmas, the best telly includes an epic week of EastEnders, the conclusion of A Christmas Carol and the highly-anticipated return of Gavin & Stacey.


Here are 7 shows you can’t miss this Christmas...


1. EastEnders

Christmas Eve at 7.30pm, Christmas