Can Emmerdale Farm raise enough cash to buy more stock? Jack believes he has the answer.
Season 14 • Episode 35 of 93