Citation: 1B_114/2010 28.06.2010 E. C

Agissant par la voie du recours en matière pénale, A.________ demande au Tribunal fédéral d'annuler cet arrêt et de renvoyer la cause au Tribunal cantonal pour que celui-ci désigne Me Fabien Mingard en qualité de conseil d'office. Il demande également à être libéré des frais de la procédure cantonale. A.________ requiert en outre l'assistance judiciaire devant le Tribunal fédéral. Le Procureur général du canton de Vaud conclut au rejet du recours en renvoyant aux motifs invoqués dans l'arrêt attaqué. Le Tribunal cantonal renonce à se déterminer et se réfère à son arrêt.