Several parts of the national capital on Wednesday were lashed by heavy 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.