The Platt household has been a whirlwind of activity in recent days, as they bid adieu to Gail (Helen Worth) following her Christmas Day nuptials to Jesse Chadwick (John Thomson). However, amidst the festivities, David (Jack P. Shepherd) was preoccupied with his own issues.
David had been suspecting his wife Shona ( Julia Goulding ) of infidelity and was convinced that Adam Barlow (Sam Robertson) was the man she was secretly seeing. On the wedding day, he confronted Adam, using alcohol to loosen his tongue, only to realise he'd accused the wrong man.
Observing Shona's interaction with PC Kit Green (Jacob Roberts) during his mother's farewell, David realised from a few cutting comments that Kit was the one who had slept with his wife. The revelation seems to be taking a toll on David, who was noticeably absent from Friday's episode of the ITV soap. Throughout the show, viewers saw Shona sending numerous messages to him, increasingly worried about his location, reports Lancs Live.
Sitting down with Max Turner (Paddy Bever), Shona finally confessed her concerns and considered reporting David as missing to the police. Despite Max's attempts to reassure Shona, telling her that David always lands on his feet and works things out, the episode ended on a concerning note with a troubling scene featuring David.