Emmerdale
304 episodes

There are heartbreaking times for David, sparks continue to fly, and Suni books a night out.

Emmerdale

Wed 29th Nov 7.30pm - There are heartbreaking times for David, sparks continue to fly, and Suni books a night out.

More info

Series 52