Europe is struggling to cope with a record-breaking heatwave, with at least 94 million people expected to experience temperatures above 35C, most of them in France and Spain.

Rail services, schools and sports events hit, with deaths of three elderly people in France partly blamed on intense heat

European countries are taking several measures as a deadly heatwave grips the continent