Decoding the Union Budget 2024: A Comprehensive Analysis