James Arthur celebrates X Factor win
After months of competition, James Arthur has been announced as X Factor winner 2012.
The 24-year-old singer beat Jahmene Douglas in Sunday night's final, after receiving the most public votes.
He wins a recording contract and his first single, a cover of Shontelle's Impossible, will compete for this year's Christmas number one.
James said: "I don't believe it... I've just got to say thank you to the people who voted for me."
James shows mentor Nicole around his home town.
'A fighter'
Coming from Saltburn-by-the-Sea on the north east coast of England, James has been gigging in his local area for the last few years.
He writes his own songs, raps and plays guitar and only auditioned for this year's show at the last minute after his friend told him he had nothing to lose.
Judge Nicole Scherzinger, who looked after James and Jahmene on the show, described Arthur as "a fighter".
"He wanted this, he willed this to happen. He deserves this so much."
Famous faces
For the first time in X Factor history, the live finals were staged outside London.
The two final shows - the first of which aired on Saturday night - were held at Manchester Central.
Famous faces in the audience on Sunday included Manchester United and Manchester City players.
One Direction, Rihanna and Emeli Sande took to the stage too.
WATCH: Hayley catches up with the X Factor judges before the finals.
~RS~q~RS~~RS~z~RS~55~RS~)

More entertainment stories
Plane delays could affect Big Weekend
Fake Psy parties with celebrities
World's largest Lego model unveiled
X Factor musical called I Can't Sing!
Piano playing in the sky
CBBC's Music Mash blog
Plane in emergency landing
Video: A black bear in the back garden!
Ten match ban for racism
Push for new US storm shelter law
Watch Newsround
All about our Inventions Competition
Video: Piglet has been adopted by a cat
David Beckham's career in pictures
New Game: Play our new Reporter Rush game
New Game: Grab the controls and try Master Control Room
Video: The week's weirdest online clips
Quiz: The week's news headlines
Watch Newsround's special programmes