Mark Ronson’s ‘Uptown Funk’ featuring Bruno Mars has given him his first UK number one single after being released five weeks early thanks to an X Factor cover version.

The track knocked Ed Sheeran’s ‘Thinking Out Loud’ to number two, though the everpresent Sheeran has retained top spot in the album charts with ‘X’.