Louise hopes for closure when she scatters Ray's ashes and sells the house to his family, Chloe grows frustrated with Zoe's demands and Katie is desperate to stay in the village.
Season 32 • Episode 15 of 266