Emmerdale has aired a long-awaited triumph for Belle King as she thwarted her evil husband Tom's plans to escape justice. The ...
Warning: contains spoilers for Emmerdale's episode airing Thursday 28th November 2024 on ITVX and ITV. This article contains ...