Episode #1.8829
- Episode aired May 17, 2022
- TV-PG
- 22m
David and Freya confess to letting Gareth die, Dean is questioned over blackmail and Amy's plans for the fashion show push Harlow and Ned into each other's orbits.David and Freya confess to letting Gareth die, Dean is questioned over blackmail and Amy's plans for the fashion show push Harlow and Ned into each other's orbits.David and Freya confess to letting Gareth die, Dean is questioned over blackmail and Amy's plans for the fashion show push Harlow and Ned into each other's orbits.