Hughie’s patience with Heather finally runs out. Doug makes a mistake that could cost him dearly while Hayley’s had enough of Charlotte taking liberties. Fiona’s charm doesn’t fool Ray.