Several parts of the national capital on Wednesday were lashed by heav🤪y rains leading to waterlogging and traffic snarls. According to India Meteorological Department (IMD), the minimum temperature in Delhi settled at 26.4 degrees Celsius, a notch below the season's normal.