Citation: 2C_698/2023 E. C

Hiergegen gelangt A.________ mit Beschwerde vom 22. Dezember 2023 an das Bundesgericht. Er beantragt, das Urteil des Verwaltungsgerichts des Kantons Solothurn vom 21. November 2023 und die Verfügung des Departements des Innern des Kantons Solothurn vom 10. Mai 2023 bezüglich Nichtverlängerung der Aufenthaltsbewilligung und Wegweisung aus der Schweiz seien aufzuheben und es sei dem Beschwerdeführer eine Aufenthaltsbewilligung zu erteilen. Eventualiter sei das Migrationsamt des Kantons Solothurn anzuweisen, dem Beschwerdeführer die Aufenthaltsbewilligung zu erteilen. Subeventualiter sei die Angelegenheit zur Neubeurteilung an die Vorinstanz zurückzuweisen. Zudem beantragt A.________ die unentgeltliche Rechtspflege samt Verfahrensverbeiständung. Das Migrationsamt des Kantons Solothurn namens des Departements des Innern verzichtet auf eine Vernehmlassung und beantragt die vollumfängliche Abweisung der Beschwerde soweit darauf einzutreten sei. Das Verwaltungsgericht des Kantons Solothurn hat sich vernehmen lassen und beantragt ebenfalls die Abweisung der Beschwerde, soweit darauf eingetreten werden könne. Das SEM hat sich nicht vernehmen lassen. Mit Zwischenverfügung vom 28. Dezember 2023 erteilte die Abteilungspräsidentin der Beschwerde die aufschiebende Wirkung.