Craig David Sadly, Craig David has passed away. Like many other people over the past few years, I’ve posted pictures of the Free Trade Inn pubcat. The place just won’t be the same.