Emmerdale 20th March 2018

Summary
Debbie submits to Joe's demands, a shocking betrayal is revealed, and Marlon backs himself into a corner.
Comments