Coronation Street star Rob Mallard plays the role of Daniel Osbourne who has been dealing with a lot of drama on the cobbles.
In recent weeks, fans have been left screaming at their TV in the hope that Daniel would realise he's being deceived by his fiancée Daisy Midgeley and Ryan Connor.
Despite the pair's attempts to mislead Daniel, Ryan confessed his love for Daisy when confronted. However, Daisy didn't admit to Daniel that she had kissed Ryan multiple times and they had slept together.
Instead, Daniel ended up apologising to Daisy, assuring her she wasn't to blame for Ryan's confession. Daniel has now sold his late mum's house to buy a new home for himself, Daisy, and his son Bertie.