Citation: 1B_672/2021 E. 4

Die Beschwerde ist somit im Sinne der Erwägungen teilweise gutzuheissen. Der angefochtene Entscheid wird insoweit abgeändert, als eine Verletzung des Beschleunigungsgebots in Haftsachen festgestellt wird. In Bezug auf die Kosten- und Entschädigungsfolgen des vorinstanzlichen Verfahrens wird er aufgehoben, und Rechtsanwalt Ninos Jakob wird eine Entschädigung zugesprochen. Im Übrigen wird die Beschwerde abgewiesen. Bei diesem Verfahrensausgang sind keine Kosten zu erheben (Art. 66 Abs. 1 und 4 BGG). Der Kanton Zürich hat dem Rechtsvertreter des Beschwerdeführers für das bundesgerichtliche Verfahren eine angemessene Parteientschädigung zu bezahlen (Art. 68 Abs. 2 BGG). Damit wird dessen Gesuch um unentgeltliche Rechtspflege gegenstandslos.