Tony Cairns discovers Roy in a compromising position. Pollard realises how desperate Dee has become, while Zoe takes over at Home Farm.
Season 26 • Episode 32 of 157