In Europe, a heatwave stretching across the region has led to hundreds of deaths and displaced thousands of people.