Lynn and Rachel prepare for a final confrontation, while 'the nobbies' scandalise the village once more. The Glovers set up camp at Emmerdale Farm and Roy comes face to face with the 'beast'.
Season 23 • Episode 63 of 105