Citation: 2C_437/2019 E. C

Il 9 maggio 2019, A.________ ha inoltrato dinanzi al Tribunale federale un ricorso in materia di diritto pubblico con cui chiede, protestate tasse, spese e ripetibili, l'annullamento della sentenza del Tribunale amministrativo del 21 marzo 2019 e della decisione della Sezione della popolazione del 12 ottobre 2015, postulando nel contempo il rilascio di un permesso di domicilio UE/AELS e, in via subordinata, il rinnovo del proprio permesso di dimora UE/AELS. In via ancora più subordinata, A.________ chiede l'annullamento della sentenza del 21 marzo 2019 e della decisione del 12 ottobre 2015 precitate e il rinvio degli atti al Tribunale amministrativo per nuovo giudizio "previo allestimento di una perizia medica volta ad accertare [il suo] stato di salute e l'esigibilità del suo rinvio nel paese d'origine". L'interessato domanda inoltre che gli venga riconosciuta l'assistenza giudiziaria. La Corte cantonale si è riconfermata nelle motivazioni e nelle conclusioni della propria sentenza. La Sezione della popolazione ha chiesto il rigetto del gravame. La Segreteria di Stato della migrazione ha presentato delle osservazioni e proposto la reiezione del ricorso. Il Governo ticinese si è invece rimesso al giudizio di questa Corte. Il ricorrente ha replicato il 19 agosto 2019, producendo nel contempo due nuovi documenti. Il 9 settembre 2019, A.________ ha trasmesso al Tribunale federale un referto medico. Con decreto presidenziale del 16 maggio 2019 è stato concesso l'effetto sospensivo al ricorso. Diritto: