“I just thought it would be nice to spend Christmas as a family, you me and Bex.”
Things took a turn when Martin supposedly misread the signals and leant in for a kiss, before Sonia backed away.
“I thought that was what you wanted, just tell Arthur I said bye,” he said, before storming off.
Speaking to friend Tina Carter (Luisa-Bradshaw White), she confessed: “I wanted him to kiss me. I think I’m still in love with him.”
Will Sonia manage to steer Martin away from a life of crime and rekindle their romance or will it be too late?
EastEnders continues tomorrow at 8pm on BBC One.