After the landslide victory at 2014 general election, Prime Minister Narendra Modi is one of the most popular PM the country has ever had. He is known for