Coronation Street viewers found themselves in tears following tonight's episode as Aaron Sandford finally confessed that he raped Amy Barlow after months of trauma and heartache for Amy and her family.
After Amy insisted that she wanted to drop the case after it got 'too much' for her, she and Aaron ended up having a frank discussion, where Aaron finally confronted his actions.
In the end, Aaron and Amy both ended up in tears as Aaron, played by James Craven, finally faced up to his vile actions on their drunken night out together.