Citation: 2C_519/2021 E. C

Agissant par la voie du recours en matière de droit public et celle du recours constitutionnel subsidiaire, A.________ demande principalement au Tribunal fédéral, outre l'assistance judiciaire, que l'arrêt du 18 mai 2021 de la Cour de justice soit annulé et que son autorisation d'établissement soit maintenue et prolongée pour une durée indéterminée. Subsidiairement, il conclut à l'annulation de l'arrêt attaqué et au renvoi de la cause à l'autorité cantonale pour nouvelle décision dans le sens des considérants. Par ordonnance du 29 juin 2021, le Président de la Cour de céans a admis la demande d'effet suspensif du recourant. La Cour de justice a renoncé à se déterminer sur le recours. Il en va de même du Département, qui a renoncé à déposer des observations tout en concluant au rejet de recours.