James Arthur wins X Factor

X Factor finalist James Arthur has won X Factor 2012 beating Jahmene Douglas in the final.

View all 57 updates ›

Chris Maloney: I missed X Factor final due to sore throat

More on this story