Citation: 1B_648/2022 E. C

Par acte du 27 décembre 2022, A.________ interjette un recours en matière pénale au Tribunal fédéral, par lequel il conclut à l'annulation de l'arrêt précité et à sa réforme en ce sens qu'il est immédiatement libéré, les frais de recours étant laissés à la charge de l'Etat. Il demande que la cause soit renvoyée à l'autorité précédente afin qu'elle statue sur l'indemnité de son avocat pour la procédure diligentée devant elle. Subsidiairement, il requiert que le mandat d'office conféré à son avocat soit étendu à la procédure de recours auprès de l'autorité précédente. Il sollicite par ailleurs l'exemption de l'avance de frais, le bénéfice de l'assistance judiciaire et la désignation de son mandataire Me Tano Barth en tant qu'avocat d'office pour la procédure devant le Tribunal fédéral. La Chambre pénale de recours se réfère aux considérants de son arrêt, sans observations. Le Ministère public de la République et canton de Genève (Ministère public) conclut au rejet du recours. Le recourant renonce à répliquer.