A blistering heatwave has swept across Europe triggering the highest-level red heat warnings in Britain and France.