Monsoon finally arrived in the national capital with parts of Delhi receiving heavy rainfall on Tuesday morning. As per the India Meteorological Department (IMD), the monsoon was 16 days behind the usual date of onset, making it the most-delayed in 19 years.