Dalton Harris was voted the 2018 X Factor Winner on Sunday, beating Scarlett into second place. Anthony finished in third place.

Voting percentages reveal that Dalton and Anthony were head to head for the first few weeks. Dalton led the way from Week 5 onwards to win in the final with 41.3% of the votes.

Tonight Dalton Harris performed his winner’s single Power of Love with 2012 X Factor winner James Arthur and it was incredible.