Temperatures are expected to surpass 40C (104F) in parts of Spain, France, Greece, Croatia and Turkey. Spain has been sweltering for days in temperatures of up to 45C (113F) and overnight temperatures in much of the country did not drop below 25C (77F). Experts say periods of exceptionally hot weather are becoming more frequent and climate change means it is now normal to experience record-breaking temperatures