The temperature on Tuesday afternoon touched 31 degrees Celsius, six degrees above normal, and is expected to soar further by the end of the month, Kuldeep Srivastava, Head, regional weather forecasting centre of India Meteorological Department (IMD) told IANS.