The reappearance of Leanne's ex-fiancé, Nick (now played by Ben Price), is another challenge to her relationship with Peter. After an explosion at the bar and a tram derailment, Nick, Peter, and Ashley are trapped in the office. Peter is seriously hurt and taken to hospital where he and Leanne marry but moments later, Peter goes into cardiac arrest brought on by a pericardial effusion and has to be resuscitated. To Leanne's relief, he survives and successfully comes through surgery to stop internal bleeding, but it is later revealed that he has damaged his spine and it could be some time before he can walk again. Noticing that Carla has romantic feelings for Peter, Leanne warns her to stay away from them and takes Peter on an impromptu honeymoon on New Year's Eve. Upon their return, they move back to their flat but Peter is depressed about his injuries and hates being treated like an invalid. Leanne finds herself under great stress, having to look after both Simon and Peter and run the bookies with Nick, who continues to pressure her to leave Peter. Leanne later suspects that Peter and Carla had been having an affair but they were, in fact, supporting each other as alcoholics. Leanne and Peter argue and Peter refuses to forgive Leanne because she did not trust him. Leanne plans to leave Weatherfield for London but Peter stops her at the station. After a weekend spent talking through their problems, the couple agrees to give their marriage another try and head off, with Simon, on the honeymoon Peter had booked. The new landlady at The Rovers, Stella Price (Michelle Collins), is revealed to be Leanne's biological mother but Leanne rejects her. Leanne is overjoyed to find that she is pregnant but although Peter seems happy, he admits to Ken that he is not sure they are ready. Peter and Leanne celebrate in the Rovers and Carla overhears Deirdre and Ken congratulating them and forces Peter to confirm that Leanne is pregnant. Leanne is furious when she realises Carla knows about her pregnancy, especially when Carla drops hints to Simon about it. She confronts Peter and they argue about it, which ends with Leanne hurling vicious insults at Peter about his alcoholism and him storming out of the flat. Feeling guilty, Leanne runs after him but trips and falls down the stairs, where she is later found