This year's UK Christmas number one has been revealed

Ed Sheeran’s Perfect has claimed the UK’s Official Christmas number one for 2017.

His closest competitor was Eminem with 'River' (which features Ed Sheeran), while Wham's 'Last Christmas' finished third, a year on since George Michael's death.

Mariah Carey’s 1994 festive classic 'All I Want For Christmas Is You' and Rita Ora's 'Anywhere' complete the top five

Most Read in Showbiz