France has surrendered