Citation: 6B_974/2020 E. D

A.________ forme un recours en matière pénale au Tribunal fédéral contre le jugement du 23 juin 2020. Il conclut, avec suite de frais et dépens, à sa réforme en ce sens que la peine privative de liberté est fixée à 17 mois et 10 jours, sous déduction de 1643 jours de détention avant jugement, étant précisé qu'il est tenu compte de la violation du principe de célérité dans la fixation de cette peine, et qu'une indemnité à titre de l'art. 431 CPP, non compensée avec les frais de procédure, lui est allouée à hauteur de 56'150 fr., avec intérêts. Le recourant sollicite en outre l'octroi de l'assistance judiciaire. Invitée à se déterminer, la Cour d'appel du Tribunal pénal fédéral conclut au rejet du recours dans la mesure où il est recevable, renvoyant à cet égard aux considérants de son jugement. Le Ministère public de la Confédération renonce à présenter des observations.