Europe is gripped by a record heatwave. Wildfires in Spain have killed at least twelve people. Germany estimates over five thousand heat deaths. In France, fistfights have broken out over air conditioning.