Craig David has had a pretty triumphant return to music of late, including a storming performance on X Factor and secret DJ sets in Hackney (seriously).
Now he's popped up on the BBC Radio 1Xtra Live Lounge with a boppy, garage-tinged cover of Justin Bieber's 'Love Yourself', and it's actually pretty wicked.
And that breakdown? Solid.
Copyright Thrust Publishing Ltd. Permission to use quotations from this article is granted subject to appropriate credit being given to www.djmag.com as the source.