His last album 'To Pimp a Butterfly' was hailed as one of the best hip-hop albums in years, and now Kendrick Lamar has dropped a new record without giving any prior warning to fans.

It's called 'Untitled Unmastered' and is comprised of 8 tracks, all - as the title suggests - without any titles, but rather dates correlating to when they were presumably recorded.

He has performed tracks from the album on various TV shows in the past, but until now they have not been released.

See the artwork and stream the album on Spotify below: