Spain and England have recorded their hottest June ever, as scorching temperatures continue to grip Europe, BBC reported.
Spain's weather service Aemet said the "extremely hot" June - with an average temperature of 23.6C (74.5F) - "has pulverised records", surpassing the normal average for July and August.
In England, the Met Office said June's mean temperature of 16.9C set a new record for that month, while the UK as a whole saw its second warmest June since records began in 1884.
Mainland Portugal experienced a record daily temperature for June of 46.6C. The monthly average data is yet to be released, according to BBC.