As the Modi government completes 9 years in office and gears up for elections next year, NDTV and CSDS bring to you a unique survey - Public Opinion. Survey shows that PM Modi remains the most popular leader in the country with 43% approval rating. Rahul Gandhi, who has improved his ranking after the Bharat Jodo Yatra, still remains a distant second at 27%.