The Union Budget for 2025: What Analysts Anticipated