It's five years since James Arthur won the X Factor title.
He returned to the show tonight to perform his new single Naked which was released yesterday.
James has been on tour in recent weeks, including a gig at Dublin's 3Arena this week.
He warned X Factor viewers that the tour had taken its toll.
Get ready for a raspy #xfactor performance as I’ve been doing a lot of singing on tour! 😜😇🤘🏻
— James Arthur (@JamesArthur23) November 25, 2017
Needless to say, the performance went down well.
Errrm excuse me @JamesArthur23 what were those riffs! Jheeze man! #XFactor
— Nathan Lewis (@nathan_lewis) November 25, 2017
We are freaking out! #XFactor royalty @JamesArthur23, THAT WAS AWESOME! 😱🎉🔥 pic.twitter.com/GmmfJ8cF8K
— The X Factor (@TheXFactor) November 25, 2017