Emmerdale - Season 50 Episode 296: Thursday 30 December

2021-12-30

    Soap / Drama

Priya struggles. Meanwhile, Nate and Tracy are loved up. Elsewhere, Belle takes action..

Season 50 Episodes

Seasons

Trending TV shows