EastEnders’ Denise Fox (Diane Parish) is shaken next week when she finds her ex-lover Ravi Gulati (Aaron Thiara) in her home.
The pair’s secret relationship was a big storyline in the lead-up to the BBC soap’s 40th anniversary in February, with viewers given the power to vote on whether Denise should end up with Ravi or be reunited with estranged husband Jack Branning (Scott Maslen).
After fans plumped for Jack, the couple have reignited their spark, while Ravi has also picked things back up with ex Priya Nandra-Hart (Sophie Khan-Levy).
But recent months have also seen Ravi reconnect with his shady past, operating a drugs ring out of Kojo Asare’s (Dayo Koleosho) flat with his associate Okie and local mechanic Harry Mitchell (Elijah Holloway).
Forthcoming scenes will see Ravi walk in on Okie showing Harry a gun, before demanding that Harry gets rid of it.
However, things take a turn next week when the gun unexpectedly turns up in the hands of Jack’s nephew Oscar Branning (Pierre Moullier), just as the rest of the Square are gathering to celebrate Yolande and Patrick Trueman’s (Angela Wynter and Rudolph Walker) wedding.
Oscar begs Jack to help him dispose of the gun, but unbeknownst to them, Ravi overhears their conversation.


Desperate to retrieve the weapon, Ravi breaks into Jack and Denise’s place, but Denise spots him sneaking out.
A flustered Denise rushes back to The Vic to tell Jack, who soon realises what Ravi was up to and goes to confront him.
However, there’s an almighty shock when gunfire is heard ringing out, and a life is left hanging in the balance as a result. But which of the former love rivals has been shot?
Either way, it will cause more drama for Denise, who was first drawn to bad boy Ravi back in 2023, amid troubles in her marriage to Jack.
While she stopped short of sleeping with Ravi, he then embarked upon a romance with her daughter Chelsea Fox (Zaraah Abrahams) as revenge.
Denise became determined to split them up after finding out Ravi had finished off his adopted father Ranveer Gulati (Anil Goutam) and let Suki Panesar (Balvinder Sopal) believe she had killed him.
Denise eventually split from Jack in the wake of his own affair with Stacey Slater (Lacey Turner) and went on to have a secret relationship with Ravi.