Gregory Porter is hard to miss ... "There are quite a lot of differences between us" - not least our boy being white and ...