- 3 updates
Britain's Got Talent has thanked all its semi-finalists for their "talent and hard work":
Teenage singer Jordan O'Keefe is the second act of the night to go through to next week's Britain's Got Talent final.
After the judges could not decide between Jordan and puppeteer Steven Hewlett, Ant and Dec took the results of the public vote.
Shadow dancers Attraction have won the public vote and will perform in the Britain's Got Talent final.