EastEnders fans have been left wondering who Zoe Slater's estranged son is after she gave birth to twins in 2006, and one newcomer has been tipped to be her long-lost child

EastEnders has dropped a bombshell that Zoe Slater (played by Michelle Ryan) has a long-lost son, born from twins she had in 2006 after her initial departure from Walford. ‌

In Wednesday's dramatic episode (September 3) of the BBC soap , Zoe found herself accidentally shot by Jack Branning (Scott Maslen) and Ravi Gulati (Aaron Thiara) during a scuffle over a gun. The shocking incident occurred as Zoe was reuniting with her mum, Kat Moon (Jessie Wallace), after two decades apart. ‌

Anthony Trueman (Nicholas Bailey) fought to save his former flame's life, but Zoe slipped into unconsciousness and had flashbacks

See Full Page