Big Shaq remains at number one on the UK Trending Top 40 for a seventh week with Man's Not Hot.
Eminem and Ed Sheeran's River stays at number two just ahead of Perfect, also by Ed Sheeran, at number three.
Wham's Last Christmas stays at number four, while Fairytale Of New York by The Pogues and Kirsty MacColl overtakes All I Want For Christmas Is You by Mariah Carey for number five. The Christmas songs continue as Band Aid's Do They Know It's Christmas and Chris Rea's Driving Home For Christmas hit new peak positions, both climbing two places this week to numbers seven and eight respectively. Behind Post Malone and 21 Savage's Rockstar which is up three places to number nine, Slade's Merry Xmas Everybody has reached the top ten for the first time.
Other Christmas songs that have hit new peak positions this week are Elton John's Step Into Christmas, Ariana Grande's Santa Tell Me, Coldplay's Christmas Lights, Boney M's Mary's Boy Child, Bing Crosby's White Christmas, Wizzard's I Wish It Could Be Christmas Everyday, Shakin Stevens' Merry Christmas Everyone, Andy Williams' It's The Most Wonderful Time Of The Year, Kelly Clarkson's Underneath The Tree, Jona Lewie's Stop The Cavalry (a re-entry), Paul McCartney's Wonderful Christmastime and Brenda Lee's Rockin' Around The Christmas Tree.
The only two new entries this week are also past Christmas songs as The Darkness hit the UK Trending Top 40 for the first time with Christmas Time (Don't Let The Bells End) at number 34, and East 17's Stay Another Day reaches number 38.
This week sees a record broken for the most Christmas songs in the chart in one week, with twenty-one songs in the top 40 (more than half!) being Christmas songs.
- Number 1Peak1 (for 7 weeks)Weeks14
- Number 2Peak2Weeks2
- Number 3Peak2Weeks22
- Number 4Peak4Weeks14
- Number 5 Up by 1
Fairytale of New York
The Pogues ft. featuring Kirsty MacColl
From the album: If I Should Fall from Grace with God
Peak4Weeks14 - Number 6 Down by 1Peak3Weeks17
- Number 7 Up by 2Peak7Weeks9
- Number 8 Up by 2Peak8Weeks9
- Number 9 Up by 3Peak1 (for 6 weeks)Weeks15
- Number 10 Up by 9Peak10Weeks6
- Number 11Peak3Weeks18
- Number 12 Down by 5Peak4Weeks11
- Number 13 Up by 3Peak13Weeks4
- Number 14 Up by 3Peak14Weeks5
- Number 15 Up by 7Peak15Weeks5
- Number 16 Down by 8Peak8Weeks10
- Number 17 Up by 11Peak17Weeks3
- Number 18 Up by 15Peak18Weeks4
- Number 19 Up by 12Peak19Weeks4
- Number 20 Up by 7Peak20Weeks11
- Number 21 Up by 5Peak21Weeks10
- Number 22 Up by 12Peak22Weeks4
- Number 23 Down by 8Peak8Weeks10
- Number 24 Down by 10Peak14Weeks8
- Number 25 Up by 10Peak25Weeks2
- Number 26 Down by 8
Silence
Marshmello ft. featuring Khalid
Peak2Weeks17 - Number 27 Re-EntryPeak27Weeks2
- Number 28 Down by 15Peak12Weeks5
- Number 29 Up by 7Peak1 (for 12 weeks)Weeks37
- Number 30 Up by 9Peak30Weeks2
- Number 31 Up by 6Peak31Weeks3
- Number 32 Up by 6Peak19Weeks8
- Number 33 Down by 12Peak9Weeks5
- Number 34 DebutPeak34Weeks1
- Number 35 Down by 6Peak18Weeks9
- Number 36 Down by 11Peak25Weeks2
- Number 37 Down by 7Peak5Weeks14
- Number 38 DebutPeak38Weeks1
- Number 39 Down by 15Peak6Weeks7
- Number 40 Down by 17
Dimelo
Rak-Su ft. featuring Wyclef Jean & Naughty Boy
Peak11Weeks4