IMD data shows that most of India has received 20% or more below-normal rainfall so far in June with the monsoon’s advance still lagging significantly behind schedule.