The scale of the problem is becoming hard to ignore, with over 25% of India’s adult population facing excess weight, fuelling a surge in diabetes, high blood pressure and heart disease across both urban and rural areas.