Coronation Street actor Sam Robertson has described his character Adam as being in an "overwhelmed" state following his wife's admission of infidelity.
Recently Sarah (Tina O'Brien) finally came clean to Adam that she had cheated on him with bad boy Damon (Ciaran Griffiths), but after processing the news he agreed to stay with her to try to salvage their marriage.
Earlier this week those plans were potentially derailed, however, as Sarah discovered that she was pregnant - and admitted to Adam that the baby may not be his.
"He's drinking a lot, he's stressed obviously, he's devastated emotionally," said Robertson. "I'd like to think he's not on a path to self-destruct but I think he's just overwhelmed by it all. He's been totally blindsided and devastated, he just didn't see it coming.
"After everything that happened with Lydia he thought things were smooth, that they were in a good place, they were talking about having a baby and expanding their family, so to discover what's happened has just stunned him."
Robertson also suggested that Adam may view the situation as akin to karma, adding: "I think Adam's been a little bit cowed by it all and I think that's part of the reason he's prepared to try and forgive her.
"I think a lot of guys would have said 'No, this is unforgivable' but Adam knows that he's done something similar in the past, he's asked for forgiveness and been given it. So I wonder if he's thinking 'maybe I've had a taste of my own medicine'."
Coronation Street continues Mondays, Wednesdays and Fridays at 8pm on ITV1 and ITVX.
Follow us on Twitter @SMEntsFeed and like us on Facebook for the latest entertainment news alerts.