It’s fair to say they’ve had a few good gigs during their time on the show.

Walking the red carpet at the James Bond Skyfall premiere, rubbing shoulders with stars at the Twilight premiere and performing on stage with the likes of Labrinth and Rod Stewart are just a few of the highlights.

The boys performed at Downing Street ahead of this weekend’s final (Picture: Getty)

But last night must have topped the lot for James, Jahmene and Christopher as they performed for Prime Minister David Cameron outside No.10 Downing Street as the Christmas tree lights were turned on.

The trio were joined by Nicole Scherzinger, who is mentoring James and Jahmene, while Maloney’s mentor Gary Barlow was nowhere to be seen.

Nicole stood next to Cameron watching the trio sing (Picture: PA)

It was a secret trip, with Chris tweeting as they made their way there: ‘Being taken to secret location with xfactor? where am I going xx.’

And when they arrived they looked more than happy as David Cameron introduced them to the crowds gathered outside the famous address.

Nicole looked on proudly, while stood next to Cameron, as the boys then performed Silent Night to rapturous applause.

Following the ceremony, Maloney tweeted: ‘Omg! I’ve just switched the Christmas lights on at downing st! with Davie c! surreal xx,’ before later adding it was to ‘raise awareness and help for a charity for kids who only live short lives. so humbled. xx.’

Christopher tweeted a picture of him with David Cameron (Picture: Twitter)

And although this mentor wasn’t there to enjoy his Christmas performance, Nicole seemed more than happy to step in as she posed for a photo with Chris.

He added the caption: ‘me and @NicoleScherzy in the cabinet room at downing st xx.’