Shri Modi’s 25 years in public life