India's monsoon in June 2026 was the third driest in 100 years with major rainfall deficits June 2026 received only 60% of normal rainfall compared to 109% in June 2025 Monsoon advance delayed over northwest India, including Haryana, Punjab, Rajasthan, and Delhi