West Bengal government presents ₹3.89-lakh crore budget for 2025-26 focusing on social welfare, rural infrastructure, and ...