Spoilers: Tragedy as Shona and David split up in devastating twist in Corrie

Shona Ramsey (Julia Goulding) was left devastated in Coronation Street tonight (December 21), as David Platt (Jack P Shepherd) suggested that they call it quits on their relationship.

David has been trying to make Shona happy since she returned to the cobbles earlier this year, but he’s started to believe that he’s not doing so.

Tonight’s double bill was a tough one for the young hairdresser, as he discovered that villain Ray Crosby (Mark Frost) had CCTV footage of Shona and Simon Barlow (Alex Bains) breaking into the bistro.

Ray threatened to report Shona to the police, but offered David a solution to the problem, by suggesting that he would refrain from getting the police involved if David drop out of the campaign against him.

David ultimately agreed to do so, and later, he had a heart-to-heart with Shona.

He asked her if she was happy. Shona was confused, and ultimately said no — which David thought meant that she no longer wanted to be with him.

As a result, he decided that they should end their relationship.

Shona was left speechless, but ultimately kept quiet, as both characters pondered a future without the other one in it.

Is this the end for Shona and David?

Coronation Street continues Wednesday December 23 at 7:30pm on ITV.

Source: Read Full Article