New Delhi: The national capital Tuesday morning witnessed intermittent rains and gusty winds that caused the mercury to drop to 20.6 degrees Celsius. The weatherman said that over 24 hours, till 8.30 am Tuesday, the Safdarjung Observatory, which provides official figures for the city, recorded 10.6 mm of rainfall and a low of 20.6 degrees Celsius, seven notches below normal. Palam recorded 3.8 mm of precipitation and a low of 21.2 degrees Celsius. Humidity levels were recorded at 68 per cent. It’s going to be a generally cloudy day ahead. Light rains, thunderstorm and winds gusting up to 40 kilometers per hour will keep the mercury in check. The maximum temperature is likely to hover around 31 degrees Celsius, the weatherman said. Private forcaster Skymet Weather said a western disturbance lies over eastern parts of Jammu and Kashmir and a cyclonic circulation persists over Haryana and its adjoining areas. Humid winds from the Arabian Sea are pushing moisture to the northern plains of India including Delhi-NCR. Till Monday, the national capital recorded 0.5 mm of rainfall against the normal of 20.5 mm for the first 17 days of June.