Home World News India’s budget 2025: can tax relief revive slowing consumption?