Where To Stream Emmerdale Season 47 Episode 31
Monday 5th February
- Aired February 5, 2018
- 30 Min
Lachlan is on edge, Cain is suspicious, and Jimmy receives some unsettling news.
Monday 5th February
Lachlan is on edge, Cain is suspicious, and Jimmy receives some unsettling news.