Emmerdale

S47E291 - Mon 12 Dec 2016

Laurel's plan backfires. Zak and Emma come to blows. Leyla is on the warpath.

Emmerdale
S47E291