Coronation Street fans were left picking their jaws up off the floor tonight, as David Platt (Jack P Shepherd) and Alina Pop (Ruxandra Porojnicu) appeared to do the deed.
The two started chatting in the square, when David started drowning his sorrows over a few cans of beer.
David was broken-hearted over his wife Shona Ramsey's memory loss, while Alina battled with her emotions towards ex-boyfriend Seb.
Things took a turn when David stole Alina's phone, and urged her to call in sick, dodging her shift at the Underworld factory.
With Alina's afternoon freed up, David wondered what they could do to pass the time together over the next few hours.
Things escalated when Seb Franklin (Harry Visoni) called in to the flat, looking for Alina – only to catch her in the act.
Alina and David were lying semi-undressed on the sofa, snogging with their hands all over each other.
Taking to Twitter, viewers couldn't believe their eyes as the X-rated scene unfolded before them.
One said: "Alina and David omg!"
"They soon move on in soaps don't they," added a second.
While a third chimed: "Dirty David!"
Shocked to see David getting busy with his ex-girlfriend, Seb exclaimed: "What do you think you're doing?"
David answered: "Do you want me to draw you a diagram?"
Alina tried to encourage Seb to leave, insisting she was happy to embark on a romance with David.
Seb snapped: "Do you know that he's married with kids, or did he forget to mention that?"
David argued: "Technically I've got a wife but I don't live with her. He's making it sound worse than it is!"
Sadly, the damage was done, as a distraught Alina ordered the two blokes to leave the flat.
Pulling her cardigan over her chest, she yelled: "I want you to leave, both of you. Just get out will you, now!"
Coronation Street airs on Mondays and Wednesdays at 7.30pm and 8.30pm on ITV.
- Coronation Street
Source: Read Full Article