Britain's government had previously said it would deliver at least 120,000 drones in 2026, calling it "the biggest ever drone ...