Where To Stream Emmerdale Season 50 Episode 125
Monday 31st May
- Aired May 31, 2021
- 30 Min
Kim spins her web and manipulates the situation. Leyla and Liam's wedding preparations are picking up.
Monday 31st May
Kim spins her web and manipulates the situation. Leyla and Liam's wedding preparations are picking up.