Nearly all of Spain was under a heat alert on Tuesday, with parts of the south and north of the country placed on the highest warning level as a heatwave grips most of western Europe.

Nationwide warnings were also issued in Germany , while temperatures in Italy this weekend were hotter than in Bangkok.

Five Spanish provinces wake on Tuesday to a red weather alert, with highs near 40°C, as dozens of councils extinguish San Juan bonfires over wildfire fears.