Caroline is introduced in Last Tango in Halifaxs series premiere (2012), as a successful headmistress dealing with the fallout of her husband's affair and her own clandestine liaison with Kate.
In series two (2013) Caroline is surprised to learn that Gillian has slept with John, whom she is in the process of divorcing [REF].