This article contains spoilers for tonight’s episode of EastEnders, which airs on BBC One at 7.30pm or can be streamed now on ...