James Arthur thanked fans after taking his X Factor mentor to visit the bed sit where he used to live before appearing on the show. The finalist said "I cannot believe how far I have come. You guys are amazing! Thank You".
X Factor finalist James Arthur has won X Factor 2012 beating Jahmene Douglas in the final.