Meteorological data revealed that all 23 districts of Punjab recorded maximum temperatures above 30°C on Friday, an unusually high level for this time of year