Leanne previously wowed the Britain's Got Talent judges at her audition with a touching performance.
The 31-year-old from London confessed to feeling nervous before going in front of the judges.
Stepping out on stage, Leanne introduced herself to the judges where she opened up about being a survivor of the Grenfell Tower Fire.
"I just made a decision that I'm going to do something positive and try to make something positive out of something negative," she said of her decision to apply for BGT.
For her audition, Leanne performed Sam Smith's Lay Me Down and sailed through to the live shows tonight.
Speaking ahead of the semi-final this evening, Leanne said: "I’m over the moon. I’m looking forward to performing again for the judges and the public. I’m so thankful for the public’s support, I’ve been really blown away by the love and encouragement they have shown me.
"I’ve got so much more to give, and I feel ready to take it to the next level."
Teasing her performance this evening, Leanne added: "I want to inspire people, and my performance will be a homage to one of my heroes who is also a huge supporter of the Grenfell community."
Other acts on Britain's Got Talent 2019 tonight are 33-year-old "extreme tambourinist" from Japan Gonzo; comedian Barbara Nice; mysterious magic act X; stuntman and magician Jonathan Goodwin and Japanese dance group Fabulous Sisters.
Britain's Got Talent's live semi-finals conclude this evening (Friday, May 31) from 7:30PM on ITV. The results air at 9:30PM as two more acts make the grand final.
The live finale takes place on Sunday, June 2 where the top acts will compete for a £250,000 cash prize and spot on the Royal Variety Performance.