Harvest time means hard work at Emmerdale Farm, but Jack discovers there's a dangerous price to pay for pushing yourself too hard.
Season 15 • Episode 79 of 100