Michelle McDonald to steal Leanne Battersby’s son Oliver in sinister twist? Coronation Street fans begin to speculate when she holds the baby for the first time
After hearing that Leanne and Nick Tilsley had brought the newborn home, Michelle, played by Kym Marsh, told Steve that she wanted to go and visit completely unaware that baby Oliver is Steve's son. As Michelle set her eyes on Oliver for the first time, she was overcome with emotion and in a sweet moment, she told him that he was a miracle. Having seen Leanne get up to go to the other room, Michelle assured her: "Don't worry, I won't run off." Cradling the new arrival, the heartbroken ...