Where To Stream Emmerdale Season 53 Episode 95
Monday 13th May
- Aired May 13, 2024
- 30 Min
Nicky continues to fight for his life, Ella and Liam are smitten as they settle down to wine and a picnic, and Amy reluctantly agrees to give Pollard one last chance.