Singer Cammy Barnes was the only Scot to reach the semi-finals of Britain’s Got Talent and hoped the nation got behind him when he performed on tonight’s live show, and he was left just short of a place in the final.
The 32-year-old from Methil, Fife, made Scotland proud with his rendition of Caledonia in the fourth semi-final show where he was desperately hoping Scotland's viewers would rally around him and vote him into Sunday's grand final show on ITV.
He was battling it out for the final place among the 40 contestants who had fought head-to-head and it was teen comedian Cillian O'Connor and dancer Lilliana Clifton who got the first places in the top three acts.