Delhi recorded a maximum temperature of 34.4 degrees Celsius on Thursday, while the minimum settled at 18.6 degrees Celsius, according to the India Meteorological Department (IMD). The weather office ...