Emmerdale
290 episodes

Will and Jimmy are baffled, Nate is torn, and Belle is devastated.

Emmerdale

Mon 2nd Sept 7.30pm - Will and Jimmy are baffled, Nate is torn, and Belle is devastated.

More info

Series 53