Warm summer sunshine combined with a hot-air front from North Africa has sent temperatures soaring in Spain, with the country's second heatwave set to last until July 14