Europe is gripped by a record-breaking heatwave. Temperatures in several countries have risen above forty degrees. Schools have closed in Britain, and tourist sites in France have shut early. The heat is expected to continue.