<P> The Germans failed to stop the flow of strategic supplies to Britain . This failure resulted in the build - up of troops and supplies needed for the D - Day landings . The defeat of the U-boat was a necessary precursor for accumulation of Allied troops and supplies to ensure Germany 's defeat . </P>
germany lost the battle of the atlantic because
The Germans failed to stop the flow of strategic supplies to Britain