There's land for sale near Emmerdale Farm. Jack is determined to get his hands on it - so is Alan.
Season 14 • Episode 63 of 93