Ryan O’Shaughnessy makes it through to 'BGT' semi-final

Ryan O’Shaughnessy has made it through to the live shows after initially being sent home.
Viewers would have seen Simon Cowell last night telling Ryan that he can’t take him through because of a contract with another show. Ryan was signed with The Voice in Ireland and it appears that at the time of filming he had not been released from the contract.
After the show finished last night, the official Britain’s Got Talent website revealed that Ryan will be taking part in the live semi-finals, which begin tonight on ITV.

“I’m over the moon to be through to the Semi-Finals. I was contracted to do another show, but I’ve since been released from my contract.
I want to thank the Judges for giving me a second chance. The reveal was such an emotional ordeal for me. I was fraught with nerves. I felt as though I’d let Simon down. Simon’s somebody you want to please, so it felt awful to disappoint him.
I’m looking forward to the Live Shows. I’ve been working on new material and focusing on the music. My mystery girl and I have decided to just stay friends, but it’d be nice to meet someone after BGT. Being selected for the Semi-Finals is like a dream come true!” – Ryan O’Shaughnessy

Ryan’s audition sparked heavy press attention after his song ‘No Name’, which he said it was about a girl although would not reveal her name when pressed by the judges.

The first Britain’s Got Talent semi-final will air tonight at 8.00pm on ITV 1.