Why did Vian not capture Altmark as a prize?
Short answerFreeing the prisoners was politically defensible; stealing the damaged ship from Norwegian waters would have been much harder to justify.
NotesTaking the vessel from Norwegian internal waters would have deepened an already serious violation of neutrality. Recovering British prisoners offered enough moral and political justification for the operation without turning it into outright seizure of the ship.