Viv discovers the truth about Terry and Helen. The Cairns face up to some grim news, while the Windsors discover an upsetting letter from Kelly.
Season 26 • Episode 41 of 157