Citation: 2C_397/2018 E. C

Mit Beschwerde vom 7. Mai 2018 an das Bundesgericht, welche als Beschwerde in öffentlich-rechtlichen Angelegenheiten und als subsidiäre Verfassungsbeschwerde entgegenzunehmen sei, beantragt A.________ (Beschwerdeführer) die Aufhebung des vorinstanzlichen Urteils, die Aufhebung des Einspracheentscheides vom 1. November 2016 und die Bestätigung des Bestandes der Niederlassungsbewilligung. Eventuell sei die Niederlassungsbewilligung aufrechtzuerhalten oder infolge Wiederzulassung zu erteilen bzw. das Migrationsamt dazu anzuweisen. Subeventuell sei die Aufenthaltsbewilligung zu erteilen bzw. das Migrationsamt dazu anzuweisen. Zudem beantragt der Beschwerdeführer für das bundesgerichtliche Verfahren und die genannten kantonalen Verfahren die unentgeltliche Rechtspflege.