It's been a long wait for Last Tango in Halifax fans – almost two years – but Alan, Celia, Caroline and Gillian are finally back on our screens this Christmas.

Advertisement

The Yorkshire-based drama, written by Sally Wainwright (Happy Valley, Scott & Bailey), returns for two episodes this December and will jump ahead to two years after Kate's tragic death with Caroline (Sarah Lancashire) embarking upon a new job and family home.

Her move doesn't go down all that well with Celia (Anne Reid) and Alan (Derek Jacobi), but the pair have plenty to distract them as Celia lands a part in the local production of Blithe Spirit. Meanwhile, Gillian (Nicola Walker) has to contend with issues from her past coming back to haunt her – can she prevent them from affecting her relationship with Robbie (Dean Andrews)?

It's not yet known exactly when Last Tango's two-parter will air over the festive period but it will no doubt be one of the centrepieces of the BBC's Christmas entertainment.

Advertisement

The series pulled in over eight million viewers to its series three finale and – with a fourth series announced as the credits rolled – fans have patiently awaited the return of Alan, Celia & co ever since.

Advertisement
Advertisement
Advertisement