Citation: 2C_525/2024 E. 7

Les considérants qui précèdent conduisent au rejet du recours en matière de droit public dans la mesure de sa recevabilité, le recours constitutionnel subsidiaire étant pour sa part irrecevable (cf. supra consid. 1.2 in fine). Le recours étant d'emblée dénué de chances de succès, la demande d'assistance judiciaire est rejetée (cf. art. 64 al. 1 LTF). Succombant, le recourant doit supporter les frais judiciaires, qui seront toutefois fixés en tenant compte de sa situation financière (cf. art. 66 al. 1 et 5 LTF). Il n'est pas alloué de dépens (art. 68 al. 1 et 3 LTF). Par ces motifs, le Tribunal fédéral prononce :