ITV Emmerdale's John Sugden is 'lying' as fans 'work out’ who Aidan Moore really is
Oliver Farnworth, the soap's fresh face playing John, made quite the entrance earlier this year as the previously unknown son of Jack Sugden, portrayed by Clive Hornby. His impact on the villagers was immediate and formidable.