The Cambridge spy Kim Philby declared he would have done it all again after he finally confessed that he had been for years a Russian agent, according to newly-declassified intelligence files.