MP presents Rs 4.21 lakh crore budget, up 15 pc from FY24