David Platt is going to be left panicking in prison after discovering Shona Ramsey has confronted rapist Josh Tucker.
The hairdresser, played by Jack P. Shepherd, was sent to prison awaiting his trial for assaulting Gary Windass.
Viewers watched on Friday night as David was left shocked after he was told he wouldn’t be released any time soon by lawyer Imran as the police took him in.
Next week David is going to struggle to cope being locked up especially after he was told he had to share a cell.
But when his girlfriend Shona visits him, she accidentally lets slip how she confronted Josh.
Read more: Coronation Street SPOILER: How David Platt reacts to the news that Josh has raped before
“You can’t afford to be getting into anymore trouble,” she told him after he hurt his hand punching a notice board.
“Look if you just say exactly why you got into such a state in the boxing ring, the court might understand,” she said, trying to get David to tell the truth about why he lost control.
She added: “I just don’t see why you should be facing prison and Josh gets to walk around scot free.
“It just makes me sick to see him every day.
“Seeing him and Alya and his smug face and hearing his lies.”
But the minute she said that, David realised she had confronted Josh and began to panic.
Don’t miss out: Three steps to ensure you see all ED!’s latest news on Facebook
“What do you mean hearing his lies?” he said.
“Have you talked to him? What have you said?” he demanded to know as Shona was forced to admit telling Josh she knows he is a rapist.
Viewers cheered on Friday night’s episode when Shona wiped the smug grin from Josh’s face and told him she knew what he had done.
How do you want the storyline to end? Head to our Facebook page @EntertainmentDailyFix and let us know what you think!