Citation: 7B_12/2025 E. 3

Nach dem Gesagten ist die Beschwerde gutzuheissen. Der angefochtene Beschluss ist aufzuheben und die Staatsanwaltschaft anzuweisen, den Beschwerdeführer unverzüglich aus der Haft zu entlassen. Für das bundesgerichtliche Verfahren sind keine Kosten zu erheben (Art. 66 Abs. 4 BGG). Der Kanton Zürich hat dem Rechtsvertreter des Beschwerdeführers eine angemessene Parteientschädigung zu bezahlen (Art. 68 Abs. 1 und 2 BGG). Damit wird das Gesuch des Beschwerdeführers um unentgeltliche Rechtspflege nach Art. 64 BGG gegenstandslos.