LAST TANGO IN HALIFAX
Saturday, 7.30pm ABC1
As Caroline’s (played by Sarah Lancashire) depression lifts, she finds herself in a good mood and more upbeat than she’s ever been.
So she seizes the day and decides to deepen her relationship with Kate (Nina Sosanya).
The pair become closer than ever, which leaves Caroline with some explaining to do to John (Tony Gardner).
Meanwhile, wedding arrangements have to be made for Alan (Derek Jacobi) and Celia (Anne Reid), as two friends battle it out for the role of best man.