David is stunned when he wakes up alone in Josh’s bed on Monday night’s episode, and he’s horrified to realise he’s been raped.
He can’t get his head round what has happened at Josh’s flat.
Back home, Shona’s seething that her fella stayed out all night, but David won’t talk to her. Instead he desperately tries to clean himself after his ordeal, shoving all his clothes in the bin.
And he’s floored when he finds Josh in the kitchen, chatting away to Gail without a care in the world.
When David bravely confronts his former mate about what happened, Josh shows no remorse. He simply says they got drunk and had sex – no biggie.
David’s adamant he would never have consented, but Josh tells him he was up for it – leaving David reeling. Was this all his fault?!
Shona and David make up as Josh steps in and says David just needed a mate to chat to because he was upset about his dad.
But when the couple go for a drink and see Josh at the bar, David has trouble keeping a lid on his feelings.
Read more: Coronation Street star Sean Wilson reveals everything about Martin Platt’s much-anticipated comeback
As the family get ready for Harry’s birthday party, David is distant and acting strangely.
Sarah’s shocked when he snaps at Sean to keep quiet about his love life, and Shona’s disturbed when he pushes her up against the wall and kisses her hungrily.
When Shona reciprocates though, confused David can’t cope and pushes her away, pretending he’s got cramp.
And when Josh arrives with a present for Harry, David can’t hide his repulsion.
To his family’s surprise, he announces he’s taking the kids to Liverpool to see his dad Martin – making it clear Shona’s not invited.
Don’t miss out: Three steps to ensure you see all ED!’s latest news on Facebook
When Martin chats about his move to New Zealand, David’s interested. And he’s soon back home and announcing to his startled family that he’s going too – he’s going to leave Weatherfield for a life Down Under.
If you or a loved one have gone through a similar experience and would like to talk to someone in confidence, please visit survivorsuk.org
Is this Coronation Street’s darkest ever story? Let us know by commenting on our Facebook page @EntertainmentDailyFix!