Sidhu, who is a minister in the Congress government of Punjab, said Narendra Modi represents only affluent people and not the poor.