As I looked at Craig David up on stage at the Brighton Centre on Saturday night, he still looked as cool as ever.