Ed Sheeran has dropped his new album, No.6 Collaborations Project. The album features 22 artists from across all genres including Travis Scott, Cardi B, Camila Cabello and Eminem.