Citation: 6B_1311/2021 E. 4

Au vu de ce qui précède, le recours doit être partiellement admis, le jugement entrepris annulé s'agissant de la quotité de la peine et la révocation du sursis. La cause doit être renvoyée à l'autorité précédente pour nouvelle décision sur ces points. Elle statuera sur les frais, dépens et indemnités en conséquence. Pour le surplus, le recours doit être rejeté dans la mesure où il est recevable. Le recourant, qui obtient partiellement gain de cause, peut prétendre à des dépens réduits, à la charge du canton de Neuchâtel (art. 68 al. 1 LTF). La note d'honoraires produite par le mandataire du recourant n'apparaît pas excessive et peut être admise (en chiffres arrondis, cf. art. 12 al. 2 du Règlement sur les dépens; RS 173.110.210.3). La demande d'assistance judiciaire du recourant est sans objet dans la mesure où ce dernier a droit à des dépens; elle doit être rejetée pour le reste, dès lors que le recours était dénué de chance de succès s'agissant des aspects sur lesquels le recourant a succombé (art. 64 al. 1 LTF). Le recourant, qui succombe partiellement, supportera une partie des frais judiciaires, fixés en tenant compte de sa situation financière qui n'apparaît pas favorable (art. 66 al. 1 LTF). Par ces motifs, le Tribunal fédéral prononce :