Tomorrow night Swindon's Jahmene Douglas will be live in the X Factor final.
His mother Mandy Wood has been talking to our reporter Rob Murphy about how the 21-year-old grew up in a home with an abusive father, how she escaped a violent relationship and the impact on her of the suicide of Jahmene's older brother.
You may find some of the details distressing.
Jahmene is now in Manchester, preparing for tomorrow night's live final. Our hopeful from Swindon was greeted by cheering fans as he arrived for rehearsals with mentor Nicole Scherzinger and fellow contestant James Arthur.
He said he was grateful for the support he's receiving from his home town.
Just a warning that the clip below has some flash photography.
Jahmene Douglas from Swindon will be battling it out for the X Factor title this weekend.Read the full story ›
X Factor finalist Jahmene Douglas returned to his hometown of Swindon yesterday to switch on the town's Christmas lights.
After pressing the button and performing to the thousands of people who braved the cold weather, the 21-year-old was interviewed by our reporter Robert Murphy:
Jahmene will be competing with James Arthur and Christopher Maloney in the X Factor final on ITV1 this weekend.
More than twenty thousand people are expected in Swindon this evening as X-factor finalist Jahmene Douglas turns on his hometown's Christmas lights. Organisers are advising of heavy traffic throughout the day.
The three X Factor finalists switched on the Christmas Lights in Downing Street this evening. Swindon's Jahmene Douglas is gearing up for the finals this Saturday.
Boy band Union J have been knocked out of the semi-final on X Factor in a public vote but Jahmene Douglas is through to the final threeRead the full story ›
Don't forget to tune into X Factor tonight to see Jahmene Douglas from Swindon, and Clevedon's George Shelley take part in the semi-finals.
It's on ITV1 at 8pm, with the results show tomorrow at the same time.