Citation: 2C_630/2017 E. 7.2

7.2. Bei diesem Verfahrensausgang sind keine Kosten zu erheben (Art. 66 Abs. 4 BGG). Der Kanton Zürich hat dem Beschwerdeführer eine Parteientschädigung von Fr. 2'500.-- auszurichten (Art. 68 Abs. 1 BGG), die der Vertreterin zuzusprechen ist. Das Gesuch um Gewährung der unentgeltlichen Rechtspflege und Verbeiständung ist gegenstandslos. Die Sache ist zur Neuverlegung der Kosten- und Entschädigungsfolgen an die Vorinstanz zurückzuweisen (Art. 67 und Art. 68 Abs. 5 BGG).