At least 193 million people in Europe were expected to experience temperatures above 35C on Saturday

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.

An estimated 44 million people in France are currently under the highest red alert level for heat.