Singer Travis George gave another fantastic performance on Britain's Got Talent as he took to the stage for the third semi-final. The Welsh singer previously won over the judges by singing Stars from Les Miserables.
The 22-year-old recently spoke to WalesOnline about how he entered Britain's Got Talent during a "really low point" in his life. But he said performing in front of an audience has "re-lightened his passion".
In tonight's (May 31) live show, Travis gave a much more restrained performance and sang Bring Him Home. The act was hailed by most of the judges as an incredible performance by one of the regular line up was not won over.