Gaulle was only an ‘ass’ if his objective was to win Vichy leaders over to the British side but not if he was seeking to ensure that he – and no one else – was recognized as the leader of the French who were continuing the fight. If Weygand had rallied, the Allies would have gained; de Gaulle would have lost.