[NOTE: The previous weeks have not been uploaded yet, but this chart has been running since 2012]
Alesso and Tove Lo have entered at number one on the UK Trending Top 40 with Heroes (We Could Be).
The DJ and singer, both from Sweden, have kept X Factor winner Ben Haenow at number two for a second week. Last week's number one, the Wealdstone Raider's Got No Fans, falls straight down to number 27.
Taylor Swift moves back up three places to number three with Blank Space, Calvin Harris and Ellie Goulding slip a place with Outside at four, and Jessie J, Ariana Grande and Nicki Minaj rebound four places to number five with Bang Bang.
Although there are no new entries, three songs re-enter this week as Meghan Trainor's All About That Bass comes back at number 33, Nico & Vinz return at number 35 with Am I Wrong and Ariana Grande and Zedd's Break Free reappears at number 40.
- Number 1 DebutPeak1 (for 1 weeks)Weeks1
- Number 2 DebutPeak2Weeks1
- Number 3 DebutPeak3Weeks1
- Number 4 DebutPeak4Weeks1
- Number 5 DebutPeak5Weeks1
- Number 6 DebutPeak6Weeks1
- Number 7 DebutPeak7Weeks1
- Number 8 DebutPeak8Weeks1
- Number 9 Debut
Fairytale of New York
The Pogues ft. featuring Kirsty MacColl
From the album: If I Should Fall from Grace with God
Peak9Weeks1 - Number 10 DebutPeak10Weeks1
- Number 11 DebutPeak11Weeks1
- Number 12 DebutPeak12Weeks1
- Number 13 DebutPeak13Weeks1
- Number 14 DebutPeak14Weeks1
- Number 15 DebutPeak15Weeks1
- Number 16 Debut
Last All Night (Koala)
Oliver Heldens ft. featuring KStewart
Peak16Weeks1 - Number 17 DebutPeak17Weeks1
- Number 18 DebutPeak18Weeks1
- Number 19 DebutPeak19Weeks1
- Number 20 DebutPeak20Weeks1
- Number 21 DebutPeak21Weeks1
- Number 22 DebutPeak22Weeks1
- Number 23 DebutPeak23Weeks1
- Number 24 DebutPeak24Weeks1
- Number 25 DebutPeak25Weeks1
- Number 26 Debut
I Loved You
Blonde ft. featuring Melissa Steel
Peak26Weeks1 - Number 27 DebutPeak27Weeks1
- Number 28 DebutPeak28Weeks1
- Number 29 DebutPeak29Weeks1
- Number 30 DebutPeak30Weeks1
- Number 31 DebutPeak31Weeks1
- Number 32 DebutPeak32Weeks1
- Number 33 DebutPeak33Weeks1
- Number 34 DebutPeak34Weeks1
- Number 35 DebutPeak35Weeks1
- Number 36 DebutPeak36Weeks1
- Number 37 DebutPeak37Weeks1
- Number 38 DebutPeak38Weeks1
- Number 39 DebutPeak39Weeks1
- Number 40 DebutPeak40Weeks1