With just one day left in June, India has received only 92.2 mm of rainfall against the normal 157.7 mm. Meteorologists say a strengthening El Niño has stalled the southwest monsoon, leaving all four regions of the country facing significant rainfall deficits.