Citation: 1B_194/2021 E. B

Agissant par la voie du recours en matière pénale, A.________ demande principalement au Tribunal fédéral d'annuler l'arrêt du 18 mars 2021 et d'ordonner sa défense d'office par Me Magali Buser avec effet au 16 avril 2019. Il conclut subsidiairement au renvoi de la cause à la Cour de justice pour nouvelle décision au sens des considérants. Il requiert aussi l'assistance judiciaire pour la procédure devant le Tribunal fédéral. La Cour de justice se réfère aux considérants de son arrêt et n'a pas d'observations à formuler. Le Ministère public conclut au rejet du recours. Le recourant a répliqué, par courrier du 21 mai 2021.