Citation: 2C_875/2020 E. C

Agissant par la voie du recours en matière de droit public, A.________ demande au Tribunal fédéral, sous suite de frais et dépens, outre l'effet suspensif et l'assistance judiciaire, d'annuler l'arrêt du Tribunal cantonal du 18 septembre 2020; subsidiairement de renvoyer la cause à l'autorité précédente pour nouvelle décision dans le sens des considérants. Par ordonnance du 25 octobre 2020, le Président de la IIe Cour de droit public du Tribunal fédéral a admis la requête d'effet suspensif. Le Tribunal cantonal, le Service de la population et le Secrétariat d'Etat aux migrations renoncent tous trois à se déterminer.