35 Season 6973 Episode Emmerdale - Season 31 Episode 25 Fri 1st Feb 2002 Year : 2024 Country : United Kingdom Genre : Soap, Drama Studio : ITV1 Keyword : farm, northern england, community, yorkshire, small village Director : Kevin Laffan Cast :