Can you say 'comeback'?

That's the buzzword for 2016 if you're Craig David, who has enjoyed his fair share of headlines over the last few months, with his new song and a guest appearance on The X Factor.

Now, the singer has sent Twitter into meltdown mode after a visit to the BBC Radio 1 Live Lounge, where he covered Justin Bieber's recent track 'Love Yourself' and transformed it from a nice little pop ditty into a jittery garage banger.

The video has been viewed almost 700,000 times in the last 24 hours alone.

Watch it below - and see below for the Twitter reaction, too: