Most Honourable Sir,
Having spent my entire life in the oil industry I have come across all shades of all nationalities. Despite being a Pakistani, I have had many Indian friends, albeit mostly Chemical Engineers from Reliance, Indian oil and Adani group and I am still in contact with a few of them. Even though I have never met Honourable Joe Shearer in person; I have respected Honourable Joe Shearer ever since I came across his posts and that was more than 10 years ago. One may disagree with his views but from his posts Joe Shearer comes out as a very balanced and knowledgeable individual.
I would however agree that most people would find him to be unlike a run of the mill 'Indian'. But then, how does one define a typical Indian among the billion souls that reside in India? For example all Hindutva followers are Indian but all Indians do not follow Hindutva.