Scientists discover for the first time that metal cracks can repair themselves, which could spark an engineering revolution