Alan finds it hard to choose his best man. Caroline and Gillian discover they were born on the same day. Their respective birthday celebrations descend into emotional chaos when Caroline and Kate are outed by John.
See all episodes from Last Tango in Halifax
Find out what's changed as Alan, Celia and the family come together for Christmas.