Leanne's storylines include numerous affairs, prostitution, drug abuse, insurance fraud, discovering her biological mother was Stella Price (Michelle Collins), a miscarriage, an abortion and a custody battle for Peter Barlow (Chris Gascoyne) son, Simon (Alex Bain). Leanne has had numerous relationships within the show. She married Nick Tilsley (Adam Rickitt/Ben Price) in 1998, but they divorced a year later. She later married Peter in the show's live 50th anniversary episode, but later split from him, after his affair with Carla Connor (Alison King) was exposed. After a volatile reconciliation, she and Nick married for the second time in January 2013, but in late January 2014, Nick decided it was best for them to be apart, as he was suffering from long-term brain damage. After a one-night stand, Leanne becomes pregnant with Steve McDonald's (Simon Gregson) baby and gives birth to a son, Oliver Battersby. In November 2020, Oliver dies from Mitochondrial disease.