Well, you have written about Mr. Singh's wardrobe and the sports car and how it is far away from typical NDPer's concern for the average Canadian. How about when a politician is incapable of understanding that in our face religious garb means that others are beneath, then this is not 2017! 

Would it make sense if another politician has to present himself in, say, Eastern Orthodox attire to present his polices at a Sikh political meeting, however brilliant the idea is.  It means that his  religious ideas are more important to him. That's fine. But would it be suitable for general masses?

Mr. Singh is clearly a smart person, but could be in a different Party. When he was confronted by that lady, he knew immediately that she was barking at the wrong tree. It is pointless to appraise the lady other than to turn the table on her but unwittingly enmeshed  his community as well  to the already uninformed.

All religions are intrinsically intertwined with human sufferings for ages.