Citation: 6B_903/2020 E. 10

Au vu de ce qui précède, le recours doit être être partiellement admis (cf. supra consid. 7.4), le jugement attaqué annulé s'agissant de la peine et la cause renvoyée à la cour cantonale pour nouvelle décision. Pour le surplus, le recours doit être rejeté dans la mesure où il est recevable. Il n'y a pas lieu d'allouer de dépens au recourant qui a agi sans l'assistance d'un mandataire (art. 68 al. 1 LTF). La demande d'assistance judiciaire du recourant est sans objet dans la mesure où celui-ci obtient gain de cause; elle doit être rejetée pour le reste, dès lors que le recours était dénué de chances 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. 65 al. 2 et 66 LTF). Par ces motifs, le Tribunal fédéral prononce :