Christmas Day continues and in the Slater household, everything is in uproar, with Kat Moon still stunned following the shock revelations! After discovering that Alfie and Hayley had a brief affair resulting in the birth of baby Cherry, the family have been left torn apart.

It’s an impossible situation and everyone tries to keep their emotions in check. But with tensions running high, the situation reaches boiling point. Just as it seems that the family have managed to get things under control, however, something very unexpected happens…

EastEnders continues on BBC1 on Thursday