Several parts of the national capital have been witnessing heavy to moderate rain since Thursday morning. India Meteorological Department (IMD) has predicted 'generally cloudy sky with heavy rain' in the national capital today. But the showers have also led to waterlogging in some areas.