The latest news and spoilers for Emmerdale character John Sugden, who has appeared on the ITV soap since 2024. John is played by actor Oliver Farnworth.