Perfect by Ed Sheeran has finally become number one on the UK Trending Top 40, 35 weeks after it first entered the chart in March 2017.
Ed Sheeran also features on this week's number two, River by Eminem. Ed has also ended Big Shaq's eight week reign at the top with comedy track Man's Not Hot, which slips to number three this week.
NF has reached the top five for the first time with Let You Down just behind MK's 17 at number four, while Barking by Ramz also enters the top ten this week at number seven.
Bruno Mars and Cardi B have this week's highest of seven new entries this week with Finesse going straight to number 13. The other six new entries are For You by Liam Payne and Rita Ora at number 19, Never Be The Same by Camila Cabello at 21, All The Stars by Kendrick Lamar and SZA at 24, Tip Toe by Jason Derulo and French Montana at 33, Let Me Go by Hailee Steinfeld, Alesso, Florida Georgia Line and Watt at 37 and No Limit by G-Eazy, A$AP Rocky and Cardi B at number 40.
- Number 1 Up by 2Peak1 (for 1 weeks)Weeks24
- Number 2Peak2Weeks4
- Number 3 Down by 2Peak1 (for 8 weeks)Weeks16
- Number 4Peak4Weeks13
- Number 5 Up by 3Peak5Weeks12
- Number 6Peak6Weeks7
- Number 7 Up by 6Peak7Weeks4
- Number 8 Up by 1Peak8Weeks10
- Number 9 Up by 2Peak8Weeks12
- Number 10 Down by 5Peak1 (for 6 weeks)Weeks17
- Number 11 Down by 4Peak3Weeks20
- Number 12 Up by 2Peak9Weeks7
- Number 13 DebutPeak13Weeks1
- Number 14 Up by 2Peak14Weeks19
- Number 15 Down by 3
Silence
Marshmello ft. featuring Khalid
Peak2Weeks19 - Number 16 Up by 2Peak16Weeks2
- Number 17 Down by 7Peak1 (for 12 weeks)Weeks39
- Number 18 Down by 3Peak5Weeks16
- Number 19 DebutPeak19Weeks1
- Number 20 Up by 2Peak5Weeks14
- Number 21 DebutPeak21Weeks1
- Number 22 Up by 4Peak22Weeks2
- Number 23 Down by 6Peak17Weeks11
- Number 24 DebutPeak24Weeks1
- Number 25 Down by 5Peak1 (for 7 weeks)Weeks41
- Number 26 Down by 5Peak6Weeks20
- Number 27 Down by 4Peak2Weeks15
- Number 28 Down by 9Peak2Weeks23
- Number 29 Down by 2Peak1 (for 1 weeks)Weeks35
- Number 30 Up by 7Peak30Weeks2
- Number 31 Up by 4Peak31Weeks4
- Number 32 Up by 4Peak6Weeks10
- Number 33 DebutPeak33Weeks1
- Number 34 Down by 9Peak19Weeks10
- Number 35 Down by 5Peak22Weeks11
- Number 36 Down by 5Peak15Weeks13
- Number 37 Debut
Let Me Go
Hailee Steinfeld & Alesso ft. featuring Florida Georgia Line & WATT
Peak37Weeks1 - Number 38 Down by 9Peak1 (for 2 weeks)Weeks18
- Number 39 Down by 15
Dimelo
Rak-Su ft. featuring Wyclef Jean & Naughty Boy
Peak11Weeks6 - Number 40 DebutPeak40Weeks1
- Number 28 DropoutPeak6Weeks8
- Number 32 DropoutPeak1 (for 1 weeks)Weeks23
- Number 33 DropoutPeak2Weeks23
- Number 34 DropoutPeak2Weeks22
- Number 38 DropoutPeak38Weeks1
- Number 39 DropoutPeak2Weeks26
- Number 40 Dropout
Something Just Like This
From the album: Memories...Do Not Open, Kaleidoscope
Peak2Weeks30