Severe cold wave grips North India as Delhi records its coldest day of the season with minimum temperature dropping to 2.9°C.