Rains yesterday brought a much-needed respite from the heat to the national capital as the temperature dropped to 24 degrees Celsius, the season’s average. The weather office has also predicted rains for the next two days.