The latest champ dropped 5 places this week with his song When Christmas Comes Around, charting at Number 8 in the Christmas No. 1 chart.
Instead, the Official Christmas Number 1 2016 went to Clean Bandit with their song Rockabye which stayed at Number 1 for seventh week in a rather stagnant chart.
The group told Officialcharts.com: “To have been Number 1 for seven weeks is something amazing in its own right that we are all incredibly proud of, but to now be Christmas Number 1 is mind-blowing.
"It’s something we never imagined would happen with ‘Rockabye’ when we were writing and recording it. Thanks to everyone who has made this happen! We hope you all have a Merry Christmas and New Year!"
It really wasn't that close for the Xmas Number 1 single title in the end with Rag‘n’Bone Man's Human a distant second place with 10,000 fewer sales.
One Direction’s Louis Tomlinson and Steve Aoki are at Number 3 with Just Hold On while Little Mix's Touch is at Number 4 in the festive countdown to Number One.
Mariah Carey achieved the highest peak of any Christmas song, at Number 5 with All I Want For Christmas Is You.
As for X Factor 2016 winner Matt, after debuting at 3 last week he becomes only the second winner of the show not to ever go to Number 1 with their debut single. Louisa Johnson was the very first last year.
Meanwhile, charity singles hoping to achieve the Christmas top spot didn't even make the Top 40.
London Hospices Choir are at Number 81 with a cover of Mike & The Mechanics’ The Living Years while the original favourite for the Christmas Number One single of 2016, You Can’t Always Get What You Want by Friends Of Jo Cox didn't actually cut the Top 100, at number 136.