Emmerdale
299 episodes

Police arrive at Home Farm inquiring about Rose, Moira is affronted by the Dingles' priorities, and Caleb is the main suspect.

Emmerdale

Fri 2nd Aug 7.30pm - Police arrive at Home Farm inquiring about Rose, Moira is affronted by the Dingles' priorities, and Caleb is the main suspect.

More info

Series 53