Coronation Street spoiler: David comes to shocking realisation he's been raped before dramatic confrontation with Josh
Get soaps updates directly to your inbox + Subscribe Thank you for subscribing! Could not subscribe, try again later Invalid Email
David Platt comes to the shocking realisation that he's been raped in tonight's Coronation Street.
The hairdresser wakes up alone in his attacker's bed after he spiked his drink with GBH.
David returns home but can't bring himself to open up about his horrific ordeal to David or Shona.
He tries to clean himself and hides his clothes in the bin, but is mortified when he returns to find Josh in his house.
(Image: publicity pic)
(Image: ITV)
Josh doesn't think what happened between them was a big deal and shows no regret for his hideous actions.
While David protests that he did not consent to sex, nasty Josh claims they were both willing participants.
David is left questioning whether he was to blame but can't bring himself to tell anyone he was raped.
Meanwhile, Robert joins Steve and Ali for a pint at the pub after they manage to convince him to be the ringside doctor at the charity boxing match.
Elsewhere, Leanne is suspicious of Toyah and Eva so tries to join them at their French class, which is a problem as they're actually attending an antenatal class.
Toyah and Eva's lies get out of hand when they are forced into a French lesson with Ken Barlow.
Also tonight, Dev tells Chesney he has to reinstate Gemma at the kebab shop but it doesn't mean he'll forgive her.
Finally, Audrey convinces Gail to meet up with Rosemary the clairvoyant.
Gail believes it's all rubbish but rosemary gets her attention when she mentions her ex Richard Hillman.
*Coronation Street airs tonight on ITV at 7.30 and 8.30pm