Coronation Street's David and Shona 'heading for split' amid affair twist
Coronation Street's David and Shona 'heading for split'

Coronation Street fans are convinced that beloved couple David and Shona Platt are heading for a messy break-up amid a dramatic affair twist. Viewers have noticed a significant shift in Shona's behaviour in recent episodes, leading to speculation that the pair's marriage is on the rocks.

Shona's changing attitude

Shona, played by Julia Goulding, has been acting increasingly irrational and snarky towards David (Jack P. Shepherd), leaving fans concerned. One Reddit user wrote: "I feel like the writers have been making Shona more unreasonable these past few weeks. I don't remember her being like that before Jodie was brought in." Another added: "Her telling David to drop dead because he wanted to spend the day with Sarah on her dead son's birthday was crazy out of character."

History of the couple

David and Shona are a legendary cobbles couple with a complex history. Shona first arrived in Weatherfield after Billy Mayhew found her sleeping rough, just months after David's wife Kylie was fatally stabbed by Shona's estranged son, Clayton Hibbs. Despite this tragic connection, David and Shona fell in love and married in 2019. They now live at number eight with David's daughter Lily and Shona's troublesome younger sister Jodie, who recently seduced David by impersonating Shona.

Wide Pickt banner — collaborative shopping lists app for Telegram, phone mockup with grocery list

The couple has faced numerous challenges, including David's sexual assault by Josh Tucker, threats from Clayton, and Shona's brain injury. Most recently, their baby Harper was born with a growth on her neck, requiring risky surgery. Harper remains in hospital but is progressing well.

Fan theories

Fans are predicting a split or even an affair. One viewer commented: "The way she talks to David recently is horrible. Don't think he'll put up with it for much longer." Another said: "I could totally see David walking out if she continues." A sixth fan theorised: "I think they're trying to build up to David having an affair. She will automatically blame Jodie, but it'll likely be someone else."

Coronation Street airs weekday nights at 8.30pm on ITV1 and ITVX.

Pickt after-article banner — collaborative shopping lists app with family illustration