Citation: 1B_560/2019 E. 5

Zusammenfassend ergibt sich, dass die Beschwerde teilweise gutzuheissen ist. Der angefochtene Entscheid ist aufzuheben, und die Haftsache ist an die Vorinstanz zurückzuweisen zur unverzüglichen Prüfung weiterer allfälliger Haftgründe im Sinne der obigen Erwägungen. Dem Antrag des Beschwerdeführers auf sofortige Haftentlassung ist daher keine Folge zu leisten; insofern ist die Beschwerde abzuweisen. Bei diesem Ausgang des Verfahrens wird der Beschwerdeführer im Umfang seines Unterliegens grundsätzlich kostenpflichtig (Art. 66 Abs. 1 BGG). Sein Gesuch um unentgeltliche Rechtspflege ist gutzuheissen, da von Bedürftigkeit auszugehen ist und sein Rechtsbegehren nicht aussichtslos war. Es sind keine Kosten zu erheben (Art. 64 Abs. 1 und 66 Abs. 4 BGG). Der Kanton Zürich hat dem Beschwerdeführer für das bundesgerichtliche Verfahren im Umfang seines Obsiegens eine angemessene Entschädigung zu bezahlen (Art. 68 Abs. 1 und 2 BGG). Diese ist praxisgemäss seinem Rechtsvertreter auszurichten. Insoweit wird das Gesuch um unentgeltliche Rechtspflege gegenstandslos. Im Umfang des Unterliegens ist der Rechtsvertreter des Beschwerdeführers aus der Bundesgerichtskasse zu entschädigen (Art. 64 Abs. 2 BGG).