Matt and Dolly have their holiday booked. Will pressures at Emmerdale Farm get in their way?
Season 14 • Episode 59 of 93