Where To Stream Emmerdale Season 53 Episode 226
Thursday 28th November
- Aired November 28, 2024
- 60 Min
Pollard makes an admission, Leyla is suspicious, and Jimmy's guilt builds.
Thursday 28th November
Pollard makes an admission, Leyla is suspicious, and Jimmy's guilt builds.