The Sugdens bring Dave some depressing news. Frank's plans for Emmerdale Farm are dashed at the eleventh hour.
Season 25 • Episode 91 of 105