D-Block Europe have landed their first ever No.1 album. The prolific UK rap duo finished ahead of 21 Savage with their latest album, Rolling Stone, which had opening sales of 18,397 (Official Charts Company), including 10,715 physical copies, 7,490 sales-equivalent streams and 192 downloads. The chart result means that D-Block ...





