Parliament presents General State Budget 2025 to the Head of State