Budgeting and the social contract in urban India February 25, 2026 by rajshekharazd@gmail.com What is the government doing to live up to the urban social contract?