Citation: 2C_278/2021 E. 7.2

7.2. Bei diesem Verfahrensausgang mit teilweisem Obsiegen würde der Beschwerdeführer reduzierte Gerichtskosten tragen (Art. 66 Abs. 1 BGG). Er hat allerdings ein Gesuch um unentgeltliche Rechtspflege und Verbeiständung gestellt (Art. 64 BGG). Dieses ist gutzuheissen, da der Beschwerdeführer bedürftig ist und die Rechtsbegehren teilweise (siehe oben E. 6) nicht von Vornherein als aussichtslos erscheinen mussten (Art. 64 Abs. 1 BGG). Der Kanton Solothurn hat den Beschwerdeführer für das bundesgerichtliche Verfahren entsprechend einem Drittel der angemessenen Honorarnote zu entschädigen (Art. 68 Abs. 1 BGG).