The UK’s Official Christmas Number 1 has been announced.
And no surprises Ed Sheeran has taken the top spot with his song Perfect.
In a video message to his fans, Ed told OfficialCharts.com: “Thank you very much for making Perfect Christmas Number 1. This is an actual dream come true and I’m very proud and happy. Thank you so much and have a very Merry Christmas, happy holidays and a Happy New Year.”
Eminem’s River (which also features Ed), finished at Number 2, while a campaign to get Wham’s Last Christmas to the top to mark one year since George Michael’s death finished at Number 3.
So here it is - the Christmas number one.