Terese gives Estelle a shocking ultimatum.
Has Glen ruined everything good in his life?
Sadie and Zara come face to face with Corey.