who won x factor last year?
Dalton Harris has been crowned this year's X Factor winner! It's been a long journey for the final three contestants who gave it their all in the final shows on Saturday and Sunday night.