David has already confided in his girlfriend Shona, his mum Gail and his gran Audrey about what happened with evil Josh Tucker, as well as reporting him to the police.
In tonight’s Corrie double bill, Gail decides to let Sarah (Tina O’Brien) know why her brother has been behaving so erratically over the past few weeks.
Even though she’s not totally sure that David would want her talking about it, Gail (Helen Worth) lets Sarah know the real reason that he dumped Shona and took his frustrations out on Gary Windass in the boxing ring.
Gail’s decision comes at a particularly worrying time for the Platts as the impact of recent events takes its toll.
Meanwhile, Gary and Sarah have troubles of their own as they wonder how honest they should be about the real reason for Pat Phelan’s return to the cobbles last week.
Feeling guilty about bringing Phelan back and inadvertently causing last week’s shooting drama, will Gary come clean to Nicola?
Coronation Street airs tonight (June 4) at 7.30pm and 8.30pm on ITV.
Survivors Manchester is available to support adult male survivors of sexual abuse and rape. Its website can be found at www.survivorsmanchester.org.uk and its helpline is 0161 236 2182. Local support agencies for all male and female survivors can be found at www.thesurvivorstrust.org. In an emergency, please dial 999.
Digital Spy Soap Scoop video â€“ hit play below for all the latest Coronation Street spoilers, as Alya discovers the truth about Aidan’s will, and Rosie says goodbye to the cobbles.