Citation: 2C_847/2017 E. C

Mit Beschwerde vom 2. Oktober 2017 an das Bundesgericht beantragt A.________, Dispositivziffer 1, 2, 3, 4 und 5 des Urteils des Verwaltungsgerichts Zürich vom 23. August 2017 seien kostenfällig aufzuheben und es sei ihm die Niederlassungsbewilligung zu belassen. Eventualiter sei ihm eine Jahresaufenthaltsbewilligung zu erteilen. Der Beschwerdeführer ersucht um Gewährung der unentgeltlichen Prozessführung und Ausrichtung einer angemessenen Parteientschädigung. Die Vorinstanz und die kantonale Sicherheitsdirektion haben auf eine Vernehmlassung verzichtet. Der Beschwerdeführer reicht unaufgefordert weitere Unterlagen ein.