EastEnders spoilers: Ben tells Kathy he was sexually assaulted by Lewis

Ben Mitchell (Max Bowden) has told Kathy Beale (Gillian Taylforth) he was raped by Lewis Butler (Aidan O’Callaghan) in EastEnders.

Following the attack, Kathy and Ben’s friends have all been led to believe he cheated on Callum (Tony Clay) with Lewis.

With Ben unable to speak up, his quiet behaviour meant people assumed he was just feeling guilty about betraying his husband.

However, after spotting Ben with some meds, Kheerat (Jaz Deol) realised there was something else going on with his friend.

Expressing his concern to Kathy, she returned home and wondered what on earth was going on with her son.

Ben revealed that he caught chlamydia from Lewis.

Of course, because Kathy didn’t know the truth at this point, she lectured Ben, wondering why he threw his amazing relationship with Callum down the drain.

A broken Ben shouted at his mum and told her she doesn’t know what’s going on.

Kathy wondered if she perhaps misunderstood what had happened between Ben and Lewis and asked Ben if he had sex with him.

Ben responded and revealed the truth – Lewis had sex with him, he didn’t want to.

Truly devastating scenes tonight, with Max Bowden delivering another phenomenal performance, capturing Ben’s vulnerability absolutely perfectly.