An Anglesey singer who reminded Amanda Holden of Paul Potts - the first ever Britain's Got Talent winner - landed the golden buzzer on Saturday night's show.

Gruffydd Wyn Roberts, a 22-year-old from Amlwch received a standing ovation as he performed Nessun Dorma - the song which propelled Potts to fame after his initial audition.

Roberts, who was just 10 when Potts won the show in 2006, had to fight through his performance after initially being halted by judge Simon Cowell just a few seconds into his initial song, Un Giorno Per Noi.

The rugby player, who lives at home with his Nan and only met his father when he was 16, was backed as having "something special" by a tearful Alesha Dixon.

She said: "I don't know you well but there's something about you that I just wanted you to win. I really did."

Cowell said: "That song is the ultimate underdog song. And when you can nail that song in an environment like this with everything that's going through your head, you deserve what you just got. You have it in you Gruffydd."

Holden told Dixon "I didn't know I was going to do that" after pressing the buzzer.

She said: "When you were 10 and Paul Potts auditioned on this show 12 years ago, he blew us away with that song and oh my god you just did the same."

Roberts has now landed a spot in the live shows.