Stifling heat gripped the national capital on Sunday with the maximum temperature hovering close to 45 degrees Celsius in most parts of the city. The India Meteorological Department has issued a 'red alert', used for a severe heatwave, for parts of Delhi for the next two days.