Singer Kyle Tomlinson, 15, from Sheffield, England, was given four no votes by the judges back 2014, with judge David Williams telling him he needed singing lessons.
Now, Kyle has returned to Britain’s Got Talent and he wasn’t taking no for an answer this time around.
Kyle performed the song ‘Hallelujah’ and although he may not have the best voice in the world, he did nail the song and wowed the judges! He wowed David William’s so much…he smacked the golden buzzer and sent Kyle straight through to the semi-finals!
This is truly a story showing how you should never give up on your dream! Work hard, keep at it and you will achieve success!