Episode 704 (14th January 1982)

Plot
Jack has been avoiding the truth for eighteen years, but the past has finally found a way of catching up with him.