Following a somewhat-lengthy campaign, Eminem has unveiled Revival, his first album in four years.

Sprawling 19 tracks, the album hears Em team up with many of his frequent collaborators, including Rick Rubin and Alex da Kid, for a record which seeks to remind fans of the relevance he still plays within the spoken-word space of modern-day hip-hop.

There’s much on offer here – from opening with the Beyonce-featuring Walk On Water, Revival continues with guest appearances all the way from Ed Sheeran and Alicia Keys, to P!nk and X Ambassadors; there’s a fair few surprises thrown in too.

Whilst his anti-Trump BET freestyle fails to make an appearance, there’s still a huge amount from a politically-charged standpoint – genre-entwining rock, pop and gospel across hard-hitting rap, Em feels convincing, particularly through clever samples ranging from The Cranberries-classic Zombie (In Your Head) to I Love Rock & Roll (on Remind Me).

Though not an instant classic like some of his earlier work (note The Slim Shady LP), Revival definitely helps to fill a gap which we never thought was vacant. Listen to the album in full below: