Citation: 1B_229/2013 E. 4

Il s'ensuit que le recours doit être admis, sans qu'il soit nécessaire d'examiner les autres griefs soulevés par le recourant. L'arrêt attaqué doit donc être annulé et la libération immédiate du recourant ordonnée, à charge pour le Ministère public d'organiser sans délai les modalités de celle-ci. Il n'y a pas lieu de percevoir de frais judiciaires (art. 66 al. 4 LTF). Le recourant, assisté d'un avocat, a droit à des dépens, à la charge de l'Etat de Vaud (art. 68 al. 1 LTF). Dans ces conditions, sa demande d'assistance judiciaire est sans objet. Par ces motifs, le Tribunal fédéral prononce: