Citation: 2C_522/2015 E. C

Mit Eingabe vom 10. Juni 2015 beantragt A.________ dem Bundesgericht, das Urteil vom 29. April 2015 sei aufzuheben. Er ersucht um unentgeltliche Rechtspflege und Verbeiständung. Das Verwaltungsgericht und die Sicherheitsdirektion des Kantons Zürich verzichten darauf, sich vernehmen zu lassen. Das Staatssekretariat für Migration beantragt, die Beschwerde sei abzuweisen. Mit Verfügung vom 11. Juni 2015 hat der Präsident der II. öffentlich-rechtlichen Abteilung der Beschwerde antragsgemäss aufschiebende Wirkung zuerkannt. Mit Schreiben vom 27. August 2015 informierte das Migrationsamt das Bundesgericht darüber, dass der Beschwerdeführer erneut von der Sozialhilfe abhängig sei und sich nunmehr um eine Teilzeitstelle bemühe. Mit Stellungnahme vom 27. April 2016 hält der Beschwerdeführer an seinen Anträgen fest.