Can he ever trust her again?
When David catches Shona about to take Max’s medication instead of her own, he's horrified and realises with heavy heart that she’s not safe to be left on her own.
David is forced to take Shona to work with him when Aaron cancels his visit. Shona takes an instant dislike to model Hugo, who arrives in need of an emergency haircut and when David's back is turned she shaves off his topknot!
And when Shona later suggests it’s time David shared her bed, he worries it’s too soon, leaving her offended. After hurling her dinner at the wall, storms out.
Corrie continues Mondays, Wednesdays and Fridays at 7.30pm and 8.30pm on ITV