SPOILERS: Listed below are the ten Britain's Got Talent 2020 finalists, from both the judges' vote and public vote.
Aaron and Jasmine
PUBLIC VOTE WINNERS
James and Dylan Piper
Sign Along With Us
All of the finalists' performances were recorded on Friday 9th October, with the show then going live late on Saturday to announce the result.
Britain's Got Talent: The Final airs Saturday 10th October at 7:30pm on ITV.