EastEnders airs menacing twist in Sonia Fowler and Terry Cant exit story in iPlayer release
*Warning: contains spoilers for Wednesday 16th April's EastEnders episode, airing on BBC One and BBC iPlayer.*

**Warning: Contains spoilers for today's EastEnders episode (16th April 2025), airing on BBC One and BBC iPlayer.**
Sonia Fowler's (Natalie Cassidy) big exit decision has been left at serious risk in EastEnders, and she doesn't even know it yet.
When Sonia's long-lost father Terry Cant (Glen Davies) arrived in Walford, he pleaded for a chance to make up for lost time.
But Son was stunned when he invited her and daughters Bex (Jasmine Armfield) and baby Julia to join him in Bali.
In the Square, Sonia was seen mulling over her answer, also introducing Terry to Alfie Moon (Shane Richie) and Mo Harris (Laila Morse).

After Mo offered a sheepish apology to Sonia for bringing true crime fans to her door, Sonia told Terry all about Mo delivering Bex at her birth several years earlier.
With much more to catch up on, Terry reminded Sonia that she had no reason not to come with him - although his attempts to excuse his past behaviour, by relating it to her having Bex adopted, were a bit of a stretch!
By entering your details you are agreeing to our terms and conditions and privacy policy. You can unsubscribe at any time.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Wanting a chat with Stacey Slater (Lacey Turner), Sonia was surprised to hear that her friend was feeling too low to leave the house after the tragic loss of Martin Fowler (James Bye).
Sonia paid her a visit, and was buoyed when Stacey encouraged her to get out of Walford, adding that she could always ditch Terry if things didn't work out.
Bex was keen on the idea too, so Sonia told a thrilled Terry the news and he rushed off to book flights.

Meanwhile, a disapproving Bianca Jackson (Patsy Palmer) was urged by Kat Slater (Jessie Wallace) to be supportive of Sonia, but not before a hilarious attempt to research Terry's name led to a spelling mistake that was best left to our imagination.
Bianca gave Sonia her blessing, but was later seen trying to contact their mum Carol (Lindsey Coulson) in the playground.
A gloating Terry spotted Bianca, and when another war of words broke out about the kind of man he really was, Terry turned nasty, grabbing hold of Bianca and leaving her in pain as he warned her not to come between him and Sonia.
Will Bianca tell Sonia what happened with Terry before it's too late?
Read more:
- EastEnders airs surprise cameo as Sonia Fowler bids fond farewell
- EastEnders' Natalie Cassidy on Sonia's emotional exit and final mystery twist
- EastEnders' Natalie Cassidy reveals secret of 40th anniversary live episode
- EastEnders at 40: Best ever scandals from Pat and Frank to Sharongate
- EastEnders at 40: Best ever villains from Nick Cotton to Nish Panesar
- EastEnders at 40: Best ever whodunnits – From who shot Phil to who killed Archie?
- EastEnders cast: Who is joining, leaving and returning to the soap?
EastEnders airs Monday to Thursday at 7:30pm on BBC One and from 6am on BBC iPlayer.
Visit our dedicated Soaps page for all the latest news, interviews and spoilers. If you’re looking for more to watch, check out our TV Guide and Streaming Guide.
Authors

Laura Denby is a Freelance Soaps writer covering all the latest news in the Dales, Cobbles and East End for Radio Times. She's a soaps nerd with a love for comedy drama, and has also written for Digital Spy, Metro UK and Yahoo UK.