Scottish producer Hudson Mohawke dropped by Diplo's BBC Radio 1 show - Diplo and Friends - to share a brand new, hour-long mix, and it's pretty spectacular.

It features iLoveMakonnen, Madlib, Roc Marciano, Clipse, Kanye West remixed by TNGHT, and also his collaboration with Action Bronson.

Stream it here, or below.