After weeks of singing battles and double eliminations that weren't actually double eliminations but then eventually proved to be double eliminations, we finally have our X Factor finalists.

Advertisement

Grace Davies, Kevin Davy White and Rak-Su have all made it through to the final stage of the competition.

They've survived the arduous auditions, brutal Boot Camp, sinister Six Chair Challenge, Judges Houses and - of course- the last few weeks worth of live shows and now they'll go head to head for the X Factor 2017 title.

This year's winner will join a roster of X Factor champions that includes Alexandra Burke, Leona Lewis, Little Mix, James Arthur, Louisa Johnson and 2016 winner Matt Terry.

Advertisement

But who deserves that X Factor 2017 crown?

More like this
Advertisement
Advertisement
Advertisement