Does winning the American diversity lottery cancels my national military national service?
If you become an American citizen, your previous military service will not give you any advantage in the U.S. If you’re asking about qualifying for a pension, the U.S. and Britain have reciprocal agreements that might qualify you for Social Security. You’d have to check with the appropriate government agencies for the details.