Citation: 2C_158/2020 E. C

Le 12 février 2020, A.A.________ a déposé un recours en matière de droit public au Tribunal fédéral contre l'arrêt du Tribunal cantonal du 9 janvier 2020. Il conclut, sous suite de dépens, à l'annulation de l'arrêt attaqué et au maintien voire au renouvellement de son autorisation d'établissement, subsidiairement au renvoi de la cause au Tribunal cantonal pour nouvelle décision au sens des considérants. Pour le surplus, il requiert d'être mis au bénéfice de l'assistance judiciaire pour la procédure fédérale. Le Tribunal cantonal conclut au rejet du recours. Le Service cantonal a déclaré n'avoir pas de remarques particulières à formuler sur le recours. L'Office fédéral des migrations n'a pas déposé d'observations dans le délai imparti à cet effet. Par ordonnance du 13 février 2020, le Président de la IIe Cour de droit public a admis la demande d'effet suspensif requise dans le recours.