EastEnders spoilers follow for Wednesday’s episode (1 October), which is available to watch now on streaming service BBC iPlayer and hasn’t yet aired on TV.

EastEnders’ Stacey Slater got a major shock when her former flame Max Branning walked into The Vic this week. But an even bigger shock was ahead, as she discovers his unexpected entanglement with her cousin Zoe.

Max wasn’t exactly given a warm welcome by the community in today’s episode, as he made a surprise entrance at Lauren and Peter’s wedding reception.

While Oscar was pleased to see his estranged dad again, Lauren remained frosty – but his attention was diverted when he spotted Zoe, who he had a secret connection with earlier this year.

Meanwhile, Max’s appearance brought up old feelings for Stacey, and upstairs in the pub Zoe advised her not to go near him again.

max branning, eastenders
BBC

Related: Best streaming services

What to Read Next

But she evidently had an ulterior motive, as she and Max later got talking and caught up. There were still sparks between them, though Kat spotted them together and warned her daughter to stay away.

Tensions continued with Lauren when Max questioned her and Peter’s relationship – but when he saw Stacey leaving the pub, he headed after her.

Max tearfully reminded Stacey of the good times they shared, making it clear he had changed since he left Walford, so she reluctantly invited him inside for a drink.

zoe slater, stacey slater, eastenders
BBC

Related: EastEnders reveals major Ben Mitchell change in dramatic funeral story

The pair had an emotional catch up as Stacey opened up about Martin’s death, and they came tantalisingly close to kissing.

However, they were interrupted by Zoe, and once Max left, she encouraged Stacey to get away from her old flame for good and get on the flight to Brazil tonight after all.

Lily overheard this chat and agreed, telling her mum that she should do what is best for her and grab this opportunity while she can with Hope and Arthur.

Stacey eventually decided that she would leave, with time ticking for her to make her flight that evening.

max branning, zoe slater, eastenders
BBC
stacey slater, eastenders
BBC

Related: EastEnders confirms special episode as Joel plot takes its darkest turn yet

But with Stacey soon to be out of the way, Zoe texted Max to meet her outside and admitted that she has feelings for him.

Max had his reservations about Zoe after what happened with Greg, but she convinced him that they could pick up where they left off.

Max and Zoe shared a kiss – but they were spotted by a horrified Stacey. How will she respond to this huge betrayal?

EastEnders airs on Mondays - Thursdays at 7.30pm on BBC One. The show also streams on BBC iPlayer, where most episodes drop early at 6am ahead of their TV broadcast.

Read more EastEnders spoilers on our dedicated homepage

The new edition of Living Legends is here! Buy Gaga in newsagents or online, priced at just £8.99.