An estimated 150 million people have been experiencing temperatures of over 35C across Europe.