We don’t usually focus on EDM as a genre (primarily because we believe it’s shit), but…. Hardwell’s just dropped a banger, hooking up with Craig David for No Holding Back, and in turn seemingly going down the dancefloor-house route versus the producer’s predictable repertoire.

Premiered last night at Miami’s Ultra Music Festival, the impressive track certainly adds to Craig’s already-almighty resurgence, and follows on from his recent collaboration with Blonde (Nothing Like This) plus his upcoming appearance on Kaytranada’s studio debut 99.9%.

Catch No Holding Back in full below (an additional applause to Craig’s insane bars too):

**UPDATE** You can watch the entirety of Hardwell’s Ultra set below too – Craig David’s appearance starts around the 40-minute mark:

Hardwell’s full Ultra Music Festival set:

Hardwell ft Craig David – ‘No Holding Back’ (audio only):