Budget 2023: Why is Union Budget presented on February 1 every year?

Till 2017, the Union Budget was presented on the last day of February.

Budget 2023: Why is Union Budget presented on February 1 every year?
Till 2017, the Union Budget was presented on the last day of February.