Citation: 2C_1032/2016 E. C

Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten vom 10. November 2016 beantragt A.________ die Aufhebung des vorinstanzlichen Urteils. Ihm sei die Niederlassungsbewilligung zu belassen, eventualiter sei die Sache zu weiteren Abklärungen an die Vorinstanz zurückzuweisen. Zudem beantragt er die unentgeltliche Rechtspflege und Verbeiständung im bundesgerichtlichen Verfahren. Während das Migrationsamt, das Justiz- und Sicherheitsdepartement und das Staatssekretariat für Migration auf Vernehmlassung verzichten, beantragt das Kantonsgericht die Abweisung der Beschwerde. Mit Präsidialverfügung vom 11. November 2016 wurde der Beschwerde antragsgemäss die aufschiebende Wirkung erteilt.