Go backstage at The X Factor's ABBA week and semi-final rehearsals

Here's a backstage look at tonight's X Factor as contestants prepare for the live semi-final.

Currently a total of 6 contestants are left in the competition after Shan Ako and Bella Penfold were eliminated last week.

They proved that no act is safe and this weekend those that make it through will be in next week's grand final, so the pressure is on.

After losing two acts last week, in the Girls category mentored by Simon Cowell is now only Scarlett Lee, 20 from Surrey.

Left in the Boys category mentored by Louis Tomlinson are Anthony Russell, 28 from Liverpool, Brendan Murray, 21 from Galway and Dalton Andre Harris, 24 from Jamaica.

The Overs category mentored by Ayda Williams are down to just Danny Tetley, 37 from Bradford.

Finally, in the Groups mentored by Robbie Williams are only duo Acacia, 15 and Aaliyah, 14 from London.

Robbie is back on the panel this week after two weekends away as he and the other judges offer up their comments on all the performances.

You can see the full list of tonight's X Factor song choices here as acts sing TWICE for the first time this year. The first will be an ABBA track while the second is a free selection.

As always, the judges' may give their opinions but it'll be viewer votes alone that determine who makes the final and who will be at risk of elimination.

Ahead of the live show tonight, Dalton is the one to beat.

Aoife Heffron, Spokesperson for BoyleSports commented: “Dalton Harris is in a league of his own and has everyone waiting for his next performance as he continues to stun with his vocals each week. It’s not surprising punters are in a frenzy to get behind him to win and he’s now odds on at 4/6 as a result of that strong support.”

It's expected another double elimination will take place on Sunday's results show, which will also see performances from the cast of the Mamma Mia movie.

For now, The X Factor 2018 begins Saturday at 8PM on ITV with all the live performances.

Subscribe on YouTube