Justice to deliver first Essential Mix since 2007 As the November 18 release of their highly-anticipated album, Woman, fast approaches, Justice will provide the Essential Mix this Saturday, November 12. Related Posts: Diplo’s long-running BBC Radio 1 show Diplo & Friends comes to an end Broadcast legend Annie Mac bids farewell to BBC Radio 1 after a 17-year run