EastEnders: Season 31, Episode 8
The residents struggle to come to terms with the events of New Year's Day.