EastEnders promises another Branning return tonight – but there’s a big twist

Max is hiding secrets.

max branning, zoe slater, eastenders

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

EastEnders’ Max Branning returns to Walford tonight, in the wake of his son Oscar being rushed to hospital. He promises to bring another missing member of his family back to Albert Square, but it’s soon revealed that all is not as it seems…

This week, Zoe’s life was in danger when she was trapped in a room inside No.25 which had been set on fire. Oscar found Zoe and rescued her, but he put himself in peril and was rushed to hospital.

As his family waited for news, Jasmine was told to leave him alone – and Max then made a surprise arrival to reinforce this message.

He stayed and slept by Oscar’s bedside, waiting for him to wake up. Lauren and Ian watched on, still concerned about the missing charity money that Lauren was scammed out of, and Peter now believes to have been stolen.

In today’s episode, Max demanded answers about why the fire started, who took the charity money and why his former flame Zoe was staying with them. Zoe arrived at the hospital at that moment, and when she explained her stalker ordeal to Max, he pledged to support her.

Oscar then regained consciousness, to the delight of his family. Max explained that he was going to bring his granddaughter AJ (Abi Jr), but she was staying with Tanya while he was here.

With Oscar discharging himself from hospital, he and Max returned to Walford. Max wasted no time reuniting with another of his former lovers, asking Linda for a place to stay at newly opened Peacock Palace. But what Max still doesn’t know that he is the dad of Linda’s daughter Annie…

lauren branning, eastenders