catch them and throw Charity out (after giving her the money she tried to steal). Cain returns on 22 December with gifts for Debbie and Sarah, reconciling with Charity on Christmas Day after she proposes to him. Cain finds Mark Wylde's (Maxwell Caulfield) wallet in the woods after Mark is reported missing and blackmails his son Nathan (Lyndon Ogbourne). Sam's (James Hooton) dog, Alfie, digs up the body Nathan frames his half-brother and Natasha frames her stepson, Ryan Lamb (James Sutton) for Mark's murder, and Ryan is wrongfully convicted. Cain tells Maisie that Nathan and Natasha paid him to keep quiet and he cannot help Ryan without incriminating himself. After seeing Nathan lie in the witness box, Cain kidnaps him. When Maisie learns what her mother and brother did, she calls the police and tells them that her mother killed her father. In April 2011, Charity ends her relationship with Cain again after he has a one-night stand with Faye and sleeps with Amy Wyatt (Chelsea Halfpenny). When he rejects her, she tells him she is pregnant so he "persuades" her to have an abortion but her pregnancy is too far advanced. Amy tells him and Victoria Sugden (Isabel Hodgins) that she had the abortion so Cain has an affair with Moira Barton (Natalie J. Robb) and tells John. Amy gives birth to Cain's son, Kyle, in a cemetery; thinking he is dead, she panics and leaves him in a phonebox. Hazel Rhodes (Pauline Quirke) and Lisa Dingle (Jane Cox) find him, and call an ambulance. Amy admits being his mother and Cain realises she lied about the abortion. Cain dislikes Jai Sharma (Chris Bisson) so when Priya (Fiona Wade) shows an interest in him, Cain takes advantage of this. Jai accuses Cain of stealing from his parents' house and causing their father's road accident. Cain sends Jai a photo of Priya asleep nude and persuades her to report Jai to the police for assaulting her. Priya forgives Cain until she learns he is the father of Amy's baby and slept with Moira. Cain is arrested when Jai reports his threats to the police but released with a caution. Debbie throws him out and Cain confronts John, Moira, Chas and Amy before leaving the village. Cameron later finds Jai standing over Cain, now badly injured, and calls an ambulance. Cain recovers, claiming that Jai attacked him until Zak admits that