Liam is unnerved that Ella is back in the village, Vanessa has an idea that pleases Suzy, and Rose twists the knife harder.
Season 53 • Episode 136 of 249