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