Thursday marked Delhi’s coldest December day in the past three years, with the overall minimum temperature dropping to 4.5°C.