
This article contains spoilers for tonight’s Coronation Street, which has not yet aired on TV but is available to watch now on ITVX.
Shona Platt (Julia Goulding) was left devastated in recent Coronation Street scenes when she discovered that David Platt (Jack P Shepherd) had been lying to her about son Clayton.
David had been hiding visiting orders from him in a bid to stop him from making contact with his mum, before paying him a visit and telling him that Shona wanted nothing to do with him.
To make matters worse, David gaslit her into thinking that her brain injury was the reason she hadn’t seen the visiting orders.
After finding out the truth, a huge row erupted between the couple, with Shona storming out and not returning until the following morning.
David was full of apologies, but Shona was reluctant to forgive, until a heart-to-heart with Roy Cropper (David Neilson) encouraged her to move forward.


However, Shona was harbouring a secret betrayal of her own, which David came very close to uncovering.
After finding an empty packet for the morning after pill in her bag, David assumed that Shona had changed her mind about wanting to have a baby with him – though that wasn’t the real reason she’d taken the pill.
Later, David ran into Daniel Osbourne (Rob Mallard) at the corner shop, who pulled out Shona’s purse and revealed she left it when she spent the night with Adam Barlow (Sam Robertson).
David was horrified, and though Daniel assured him that Adam slept on the sofa, he was quick to confront Shona and Adam about the events of the previous night.
They both corroborated the story that they had slept separately, but it later became clear that Shona had committed an infidelity – just not with Adam.
Follow Metro Soaps on WhatsApp and get all the latest spoilers first!
Want to be the first to hear shocking EastEnders spoilers? Who’s leaving Coronation Street? The latest gossip from Emmerdale?
Join 10,000 soaps fans on Metro's WhatsApp Soaps community and get access to spoiler galleries, must-watch videos, and exclusive interviews.
Simply click on this link, select ‘Join Chat’ and you’re in! Don't forget to turn on notifications so you can see when we've just dropped the latest spoilers!
As a way of apologising to Adam for accusing him, David invited him to join them in the Rovers. When he went to get Adam a drink, the solicitor warned Shona that her secret was bound to come out eventually.
More Trending
Spooked, Shona made her excuses to leave, before bumping into Kit Green (Jacob Roberts) on the way out.
It was then that the truth was revealed – Shona had cheated on David with Kit!
Deals of the Day
Abandoned department store transformed into the UK's biggest charity shop
Lidl trials game-changing app shopping feature across all UK stores
Tesco makes major change in stores as shoppers ask 'what's the point exactly?'
Save £300 on the 'Ferrari of lawn mowers' that gardeners are calling 'unbelievable'
Better than chocolate eggs? This indulgent rum liqueur is the Easter treat you need
She warned him that they needed to forget that it ever happened and never mention it again – but will they be able to keep it quiet?
MORE: Emmerdale ‘seals’ character’s fate as Coronation Street legend vanishes in 25 new soap spoilers
MORE: Coronation Street confirms exit as legend threatens legal action in 23 pictures
MORE: David Platt violently injured after vicious attack in Coronation Street