Millions of people have sweltered through 40 degree temperatures in Europe and the UK.

A deadly heatwave has engulfed Europe, with temperatures soaring above 40°C, killing 18 in France and causing widespread health alerts and transport disruptions.

Britain, Italy, Switzerland and Spain also swelter in extreme heat, with record temperatures in some regions.