Sharjah approves historic AED 42 bn budget for 2025.