Citation: 2C_622/2021 E. 6

Die Beschwerde ist gutzuheissen, das angefochtene Urteil vom 15. Juni 2021 aufzuheben und die Sache zur Sachverhaltsabklärung und zu neuem Entscheid im Sinne der Erwägungen an das Verwaltungsgericht des Kantons Solothurn zurückzuweisen. Diesem Verfahrensausgang entsprechend sind keine Gerichtskosten zu erheben (Art. 66 Abs. 4 BGG). Der Kanton Solothurn hat dem Beschwerdeführer eine Parteientschädigung für das bundesgerichtliche Verfahren auszurichten (Art. 68 Abs. 1 BGG). Damit wird das Gesuch des Beschwerdeführers um unentgeltliche Rechtspflege im bundesgerichtlichen Verfahren gegenstandslos.