Here's who won Strictly Come Dancing plus who was voted off and left in a full recap of the results.
As always, up to the final, Strictly this year was split into separate Saturday night performance and Sunday results shows.
On Saturday nights, Strictly Come Dancing's remaining celebrity dancers and their professional partners each took to the dancefloor in a bid to impress both the viewers and judges.
In the studio, Shirley Ballas, Motsi Mabuse and Craig Revel Horwood offered up their marks out of 30 while at home viewers could vote either for free online or via the phone.
The online votes were added to the phone votes to give the overall public rankings.
The total viewer votes were in turn combined with the judges' scores from the latest live show. Together, these decided which two celebs had to perform again for the judges in the results show.
The panel picked which celeb stays, leaving one to exit the competition. In case of a tied decision, head judge Shirley had the casting vote.
For the final was viewer votes alone that decided the winner, with the result revealed live in the same show.
Strictly Come Dancing 2020 results
Jamie Laing v Jacqui Smith: Jacqui left.
All three judges voted to save Jamie.
Jason Bell v Nicola Adams: Jason left.
All three judges voted to save Nicola.
Maisie Smith v Max George: Max left.
All three judges voted to save Maisie
Maisie Smith v Caroline Quentin: Caroline left.
All three judges voted to save Maisie.
Jamie Laing v Clara Amfo: Clara left.
Craig voted to save Clara while Shirley and Motsi voted to save Jamie.
Week 7 (Quarter-Final)
Jamie Laing v JJ Chalmers: JJ left.
Motsi voted to save JJ while Shirley and Craig voted to save Jamie.
Week 8 (Semi-Final)
Jamie Laing v Ranvir Singh: Ranvir left.
Motsi voted to save Ranvir while Shirley and Craig voted to save Jamie.
Week 9 (Final)
Winner: Bill Bailey
Runners up: Maisie Smith, Jamie Laing, HRVY.
Strictly Come Dancing will return for a brand new series in 2021.