Britain has smashed a century-old temperature record for the second time in 24 hours, as a spring heatwave scorches parts of Western Europe, triggering government warnings.
Several drownings were reported in Britain and France as people tried to cool down.
A temperature of 35.1C was recorded in London on Tuesday, Britain's Met Office weather service said, breaking the 34.8C record set a day earlier.