Delhi’s temperature is expected to range between 22°C and 29°C today, with similar conditions persisting throughout the week. Meanwhile, northern states brace for heavy snowfall and rain, while southern regions may experience thunderstorms. The India Meteorological Department (IMD) reports January 2024 as the third warmest in over a century, signalling a worrying trend.