Citation: 2C_428/2023 E. C

Contre l'arrêt du 13 juillet 2023 de la Cour de justice, A.________ forme un recours en matière de droit public auprès du Tribunal fédéral. Il conclut, au fond, sous suite de frais et de dépens, à l'annulation de l'arrêt attaqué et, ceci fait, à sa libération immédiate; subsidiairement au renvoi de la cause à la Cour de justice pour nouvelle décision; plus subsidiairement au constat de l'illégalité de sa détention dès le 23 juin 2023. Il requiert également le bénéfice de l'assistance judiciaire et la désignation de son avocat comme défenseur d'office. Par ordonnance du 15 août 2023, la Présidente de la II e Cour de droit public a renoncé à percevoir une avance de frais et a indiqué que la requête d'assistance judiciaire et de nomination d'un défenseur d'office serait traitée avec la décision sur le fond. La Cour de justice persiste dans les considérants et le dispositif de son arrêt. L'Office cantonal et le Secrétariat d'Etat formulent des observations et concluent tous deux au rejet du recours. Par courrier du 6 septembre 2023, le recourant s'est déterminé sur les observations précitées. A cette occasion, il a notamment requis qu'il soit ordonné au Secrétariat d'Etat d'établir par pièces ses prises de contact alléguées avec les autorités sénégalaises, puis qu'un délai complémentaire lui soit accordé pour se prononcer à ce sujet. Le lendemain, l'intéressé a produit spontanément plusieurs pièces au Tribunal fédéral. Invité à se déterminer sur l'écriture du 6 septembre 2023 précitée, le Secrétariat d'Etat a répliqué le 15 septembre 2023 en produisant un document. Par jugement du 19 septembre 2023, le Tribunal administratif a refusé d'ordonner la prolongation de la détention administrative du recourant et a levé celle-ci (art. 105 al. 2 LTF). Par courrier du 20 septembre 2023, le recourant a dupliqué et a produit de nouvelles pièces. Le 21 septembre 2023, A.________ a été libéré de sa détention administrative (art. 105 al. 2 LTF).