In a surprise twist, though, Kevin then received a phone call from his partner Anna Windass, who finally admitted that she'd been pushing him away and wanted to talk about their future.

Anna had been given some serious food for thought after hearing Kevin confide in his daughter Rosie about how his relationship was on the rocks and he was losing hope.

Back on the Street later on, Kevin was relieved to hear that Anna wanted to make things work between them. However, seemingly learning a few lessons from his past history of lying and cheating, he also knew that it was right to be honest with her.

Kevin confessed to Anna about how he recently kissed another woman and was even tempted to have sex with her, but changed his mind when he realised there was still hope for their own relationship.

Anna blamed herself for Kevin's wandering eye, but also questioned whether she could ever forgive him for betraying her.

In Wednesday night's episode, we'll see Anna agree to move forward with Kevin, while Kevin has to face Erica for the first time since letting her down. But will Anna ever find out who Kevin's other woman was?