James Arthur is one of the stand out performers on The X Factor 2012 tonight, as the Final 24 are chosen.
Speaking before going on stage in Liverpool, James says: "I never expected I would be this close to going to Judges Houses. I’m absolutely buzzing it feels amazing.
"I’m taking a risk today because I’m doing a mash up. I want to show the audiences and the judges what I can do with a song that one of the best song writers in the country has written. So I guess it all rests on today."
James sings A Million Love Songs and the crowd goes wild
Gary Barlow tells him: "You know what James, you made an amazing job of Tulisa’s Young in your audition, you’ve done an incredible job of A Million Love Songs. I think people are going to be writing to you requesting to be James Arthur-d because that was brilliant, well done"
As James leaves the stage, Nicole tells the others: "I love him"
Tulisa says: "He’s got that Plan B vibe but he’s himself"
Backstage and James reacts: I can’t even put it into words, I can’t. That was the best moment of my life. By far, by far the best moment of my life
The X Factor airs at 7:10PM tonight on ITV1.
Browse pictures of tonight's bootcamp performances below...