Citation: 2C_71/2020 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 20. Januar 2020 gelangt A.________ an das Bundesgericht. Er beantragt die Aufhebung des Urteils der Vorinstanz. Ihm sei die Niederlassungsbewilligung zu belassen. Ausserdem sei der Beschwerde die aufschiebende Wirkung zu erteilen und es sei ihm die unentgeltliche Rechtspflege und Verbeiständung zu gewähren. Mit Präsidialverfügung vom 23. Januar 2020 wurde der Beschwerde antragsgemäss die aufschiebende Wirkung erteilt. Die Vorinstanz beantragt die Abweisung der Beschwerde. Die Sicherheitsdirektion des Kantons Zürich hat auf eine Vernehmlassung verzichtet.