Budget 2025: Big gift for the middle class