Last Tango in Halifax II, Part 6

Last Tango in Halifax II, Part 6

Sunday, August 3 at 8:00 p.m.

A surprise visitor makes Alan's day.

Caroline promises to keep Gillian’s formidable secret, as long as she steers clear of Robbie. Kate’s gesture at Alan and Celia’s wedding stuns everyone — including Caroline.

Front row from L-R: Edward Ashley as William, Louis Greatorex as Lawrence, Sarah Lancashire as Caroline, Anne Reid as Celia, Derek Jacobi as Alan, Nicola Walker as Gillian, Josh Bolt as Raff, Katherine Rose Morley as Ellie.

Back row from L-R: Felix Johnson as Angus, Nina Sosanya as Kate, Gemma Jones as Muriel, Paul Copley as Harry, Timothy West as Ted, Dean Andrews as Robbie, Rachel Leskovac as Cheryl.