The Allies could lose without Lend Lease. Specifically, Germany. @Komnenos002 and I recently had a discussion about Japan vs Britain (and China, and France, and the Netherlands, etc), and concluded that Britain ultimately wins that war on its own, probably. The fleet Britain sent to the Pacific...