The romantic ballad tops the list of most played Christmas songs, besting classics like Slade’s Merry Xmas Everybody and Band Aid’s Do They Know It’s Christmas.
Perfect reached number one in the UK in 2017 and stayed there for six weeks. But this online feat left BBC Radio 2’s Steve Wright baffled.
The veteran DJ said, “Who would have thought we’d crown Ed Sheeran Perfect as the best Christmas streaming? It’s great, but I was pretty sure Bohemian Rhapsody would take the title.”
Perfect has aired almost twice as often as the Queen’s classic – it reached No. 1 on Christmas Day twice, in 1975 and 1991, and came in at No. 2 on the chart, compiled by the Official Charts Company.
And Rockabye, 2016’s Clean Bandit hit came in third, ahead of Shakin’ Stevens’ Merry Christmas Everyone (1985), Band Aid (1984) and Slade (1973).
The Top 40 will be broadcast on Christmas Day on Radio 2.
(Visited 6 times, 6 visits today)