Emmerdale fans were in for a huge surprise when actor Oliver Farnworth reprised his role as John Sugden after fleeing from ...