Addressing a poll rally today, Prime Minister Narendra Modi said that all those who have done scams will be punished.