A Scottish singer who performed at last year's Royal Edinburgh Military Tattoo is the only remaining Scot on Britain's Got Talent.
Talented Cammy Barnes, from Fife, is flying the Scottish flag and looking to cement a place in the final of the talent competition, but having played the bagpipes in front of thousands in the capital, his singing voice is what has got him this far in the show.
The 32-year-old wowed judges during his audition last month performing Olivia Rodrigo's Drivers License and will now vie for a place in Sunday's live final.