On Wednesday, heavy rain lashed parts of Delhi, with the minimum temperature settling at 26.4 degrees Celsius, slightly below the season’s average, according to the India Meteorological Department (IMD). The humidity level in the national capital was recorded at a high of 92 percent. Monsoon conditions continue to dominate across…