Live updates

Ryan O'Shaughnessy almost missed out on the BGT final as he was on an Irish TV talent show Credit: ITV/PA Wire

Ryan O'Shaughnessy hasn't stopped smiling since getting through to the final and promised to trust his own talent and perform another one of his own songs.

One person who will not be there to support him is the girl who inspired the moving ballad, No Name, which wowed the judges in his audition.

Ryan said the pair had spoken on the phone and were "good mates" but she will miss the final because of exams.

"I think for the final I'll be more relaxed because I'm not really expecting anything. It feels amazing, it's a bit mind-blowing. I've had a permanent smile on my face since my name was called as the winner of the semi-final" he said.