Set two years after Kate’s tragic death, Caroline, played by the magnificent Sarah Lancashire, is coming to terms with yet more changes in her life.

With a new job at a very different school, a new family home in Huddersfield and a chance encounter with a potential love interest, could things be looking up for her and her children?

Meanwhile, Gillian is struggling to come to terms with the unusual activity that keeps happening in the barn. With issues from her past coming back to haunt her, will she let them affect her relationship with Robbie?

Don’t miss this BAFTA Award-winning programme in a Christmas two-parter on Monday 19th & Tuesday 20th Dec, 9pm, BBC1.