Union Budget 2025: Meeting taxpayer demands in an inflationary era