Justin Bieber has returned to spend a second week at number one on the UK Trending Top 40 with Love Yourself.
The track was briefly dethroned last week by The Weeknd, who spent his seventh week at the top with The Hills, but the tracks reverse positions again as he falls back to number two.
Stormzy moves back up two places with Shut Up at number three, and Craig David and Big Narstie move up 14 places, the highest climber this week, with When The Bassline Drops at number four ahead of Drake's Hotline Bling at number five.
Following the death of music icon David Bowie, he has five songs in this week's chart as fans pay tribute. Heroes is the highest of these at number 14, while Life On Mars is at number 17, Space Oddity is at number 19, Starman is at 21, and Let's Dance is at number 35.
- Number 1 Up by 1Peak1 (for 2 weeks)Weeks9
- Number 2 Down by 1Peak1 (for 7 weeks)Weeks34
- Number 3 Up by 2Peak1 (for 1 weeks)Weeks6
- Number 4 Up by 14Peak4Weeks6
- Number 5 Down by 2Peak1 (for 1 weeks)Weeks20
- Number 6Peak2Weeks12
- Number 7Peak1 (for 1 weeks)Weeks12
- Number 8Peak5Weeks10
- Number 9 Up by 2Peak3Weeks6
- Number 10Peak2Weeks16
- Number 11 Down by 2Peak1 (for 1 weeks)Weeks20
- Number 12 Up by 2
The Girl Is Mine
99 Souls ft. featuring Destiny's Child & Brandy
Peak12Weeks8 - Number 13Peak9Weeks7
- Number 14 DebutPeak14Weeks1
- Number 15 Up by 5Peak15Weeks4
- Number 16 Up by 5Peak16Weeks7
- Number 17 DebutPeak17Weeks1
- Number 18 Down by 6Peak1 (for 1 weeks)Weeks32
- Number 19 DebutPeak19Weeks1
- Number 20 Up by 4Peak20Weeks4
- Number 21 DebutPeak21Weeks1
- Number 22 Down by 7Peak4Weeks10
- Number 23 Down by 6Peak7Weeks10
- Number 24 Up by 12Peak24Weeks2
- Number 25 Down by 9Peak1 (for 6 weeks)Weeks26
- Number 26 Down by 1
Where Are Ü Now
Skrillex, Diplo, Jack Ü, & Justin Bieber
From the album: Purpose, Skrillex and Diplo Present Jack Ü
Peak4Weeks40 - Number 27 Down by 4Peak8Weeks23
- Number 28 Up by 3Peak28Weeks2
- Number 29 Down by 7Peak1 (for 1 weeks)Weeks13
- Number 30 Down by 4Peak7Weeks15
- Number 31 Up by 1Peak26Weeks5
- Number 32 Up by 3Peak32Weeks2
- Number 33Peak33Weeks3
- Number 34 Down by 4Peak4Weeks13
- Number 35 DebutPeak35Weeks1
- Number 36 Down by 7Peak2Weeks43
- Number 37 Down by 18Peak10Weeks16
- Number 38 Down by 10Peak1 (for 1 weeks)Weeks19
- Number 39 Down by 12Peak5Weeks15
- Number 40 Down by 6Peak4Weeks35