New Delhi: The national capital witnessed a second spell of winter rain on Tuesday morning. The IMD has predicted gusty winds, cloudy sky with rain throughout the day. The minimum temperature may drop down to 9 degrees Celsius, while the maximum will not exceed 21 degrees Celsius.

The showers caused a sharp dip in temperature and traffic was affected owing to low visibility because of the darkened skies.

According to news agency ANI, at least 15 trains heading to Delhi were delayed due to fog and low visibility.

On Monday, the national capital received rains, a day after recording the warmest January day since 2012 on Sunday. The maximum temperature settled at 28.7 degrees Celsius on Sunday, seven notches above the season's average.

The prevailing situation is a result of active western disturbance, the IMD said.

On Monday, Delhi recorded a minimum temperature of 11 degrees Celsius while the maximum was 20 degrees Celsius.

"Generally cloudy conditions with light to moderate rainfall at most places and isolated thunderstorm activity accompanied with strong surface winds most likely during January 21 and 22," the weather department said.