EastEnders: Season 31, Episode 3
The new year gets off to an explosive start for all the wrong reasons.