The release of Mark Ronson's new single Uptown Funk has been moved forward by five weeks after X-Factor contestant Fleur East performed a stunning rendition of the song on last week's show. The live recording shot to the top of the iTunes chart on Monday, prompting Ronson to rush-release his version.

Fleur EastAfter her Uptown Funk performance, Fleur East is now the overwhelming favourite to win the X-Factor

Some bookmakers subsequently stopped taking bets on the track to become Christmas number one. 

Speaking after the performance, Lily Allen criticised the move on Twitter: "Is this even out yet? #XFactor ... Well done to @sony for managing to get a not yet released song of theirs sung on prime time weekend telly. #uptownfunk #shazam #airplay."

"It is an amazing song and Fleur did it justice but it's still a great example of music industry corruption. #uptown funk".

More: Simon Cowell claims U.S X-Factor will "come back" despite cancellation

Featuring Bruno Mars on lead vocals, the energetic Uptown Funk is the first single from Ronson's fourth album, Uptown Special. 

Mark RonsonMark Ronson's single Uptown Funk was originall set for release in January, but has been moved forward

Fleur's mentor Simon Cowell said he decided to give his act the song after he heard it the previous week. Her rendition won her a spot in this weekend's final, where she is the heavy favourite to triumph ahead of Ben Haenow and Andrea Faustini. Before Fleur's late surge, it had been the Italian who was considered unbeatable in the competition. 

More: Despite Cowell's return, 'Strictly' hammers X-Factor in Sunday ratings

It's probably worth noting that Ronson's record label, Columbia UK, is part of Sony Music, along with Cowell's label Syco.

Mark Ronson's track was originally due to be released on 11 January.