Harry Gardner's nan tragically passed away just days before his Britain's Got Talent 2017 audition, he has revealed.
Saturday's show saw 16 year old student Harry, a singer from Essex who has been writing songs and playing the piano since he was eight years old, sing for the judges.
Harry performed his original song “Not Alone”, which he wrote after his grandmother was diagnosed with Alzheimer’s.
Speaking before his audition, Harry said: "The biggest audience I've probably ever performed to as a school assembly so it's a big step up to be here today, it's quite scary."
He went on to tell the judges: "I just want to share my music with other people and see if they can relate."
Explaining his song choice - an original song called Not Alone - Harry told the panel: "It's a song for my nan. My nan was diagnosed with Alzheimer’s three years ago an this song is a tribute for her.
"I did play it to her but she wasn't really aware of what was going on, she looked happy which was nice."
Taking to the piano, Harry's performance had the judges in tears.
A tearful Amanda Holden told Harry: "Harry, that really moved me. I really just wished your grandma could see what you've done today because I'm sure she'd be so proud of you."
An equally emotional Alesha Dixon added: "I think it takes real courage to put your heart and soul and vulnerability into a song like you just did, it was a fantastic audition."
Harry got four yeses but tragically his nan passed away just days before the show aired.
He told the Daily Mirror newspaper: “It’s really sad my nan won’t be able to see me perform on the TV.
“Her death was so unexpected. It’s just really difficult for the family.
“I’m sad that she couldn’t understand that I was going on telly, but I’m sure, I hope, she would be proud.”
Harry added that he planned to perform the song at his nan's funeral later this month.
"To be honest that’s going to be the most difficult performance for me, because that’s when the song is going to mean so much," he said. “I’m more nervous about that.”
Britain's Got Talent continues Saturday nights on ITV.