Never one to absorb valid criticism, Sir Keir Starmer is pressing ahead with the giveaway, NATO be damned.