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.

France, Spain and Germany roll out safety measures amid intensifying heat

People gather at Stonehenge in England on Saturday to celebrate the summer solstice, the longest day of the year. ALBERTO PEZZALI/AP

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