In August 2018, she has a brief fling with Imran Habeeb (Charlie De Melo) unaware he is also seeing her sister, Toyah. When Sally informs them that he is dating them both, they very publicly pretend they want to be in a polygamous relationship with him and have a threesome. A few weeks before Steve's wedding to Tracy, Leanne has sex with him after they get drunk together. They both insist it was a drunken mistake and Steve goes on to marry Tracy, however just before Tracy marries Steve she threatens Leanne, which causes Leanne to think she knows about her sleeping with Steve. When Leanne tries to apologize to Tracy about the one-night stand, Tracy says she was talking about Oliver's outfit (as she wanted him to wear a kilt), meaning Leanne has accidentally revealed that she slept with Steve to Tracy. After Tracy punches Steve in front of the wedding guests she insults Leanne and her past relationships, causing a fight between the two of them. On the way back from the wedding Leanne comes across Ryan Connor's (Ryan Prescott) bloodied body after he was hit by Ronan Truman's (Alan McKenna) car following a car chase between him, Michelle and Ali Neeson (James Burrows), Leanne gets out of her taxi but Ronan reverses his car in the process knocking down Leanne. She is admitted to hospital in need of heart surgery and when Toyah arrives Nick is by her bedside, having been called as her emergency contact. He wants to get back together with her, but she can't bring herself to forgive him.