Where To Stream Emmerdale Season 46 Episode 31
Wednesday 8th February
- Aired February 8, 2017
- 30 Min
Emotions run high for Zak and Kerry. Debbie fears for Sarah. Lawrence makes a surprising decision.
Wednesday 8th February
Emotions run high for Zak and Kerry. Debbie fears for Sarah. Lawrence makes a surprising decision.