Jimmy King (Nick Miles) tackled a hooded figure - who turned out to be his nephew - to the floor after Chas (Lucy Pargeter) had spotted her harasser trying to flee.
Despite recently being found not guilty of murdering Carl King, Chas has had bottles thrown at her and been sent photos of herself with her eyes scratched out, in addition to receiving numerous prank calls.
Thomas, whose dad Carl was killed by Cameron Murray (Dominic Power) last October, still believes Chas is the culprit.
"You think you can kill my dad and get away with it?" he railed at Chas in last night's double bill. "Everyone knows you're a murderer."
Attempting to pacify him, Chas responded: "I know you have every right to hate me, but you have to believe I was defending myself."
Many fans thought it might have been Cameron who was secretly stalking Chas.
During Carl's funeral, Thomas told mourners that his uncle was a rapist who deserved what came to him.
Emmerdale continues tonight (Friday, January 11) at 7pm on ITV1. Get the Inside Soap magazine on your iPhone or iPad