Citation: 2C_836/2021 E. A

A.a. Der deutsche Staatsangehörige A.________ (geb. 1971) reiste am 2. August 2002 in die Schweiz ein und erhielt eine Aufenthaltsbewilligung EU/EFTA. Seit dem 9. November 2009 ist er im Besitz einer Niederlassungsbewilligung. Im Zeitpunkt seiner Einreise in die Schweiz war A.________ bereits Vater eines Sohnes (geb. 1998). 2003 heiratete er seine Landsfrau B.________ (geb. 1974); aus der Ehe gingen die beiden Zwillinge C.________ und D.________ (geb. 2004) hervor. A.b. Am 6. September 2005 verwarnte die Fremdenpolizei des Kantons Schwyz A.________ aufgrund einer strafrechtlichen Verurteilung wegen einfacher und grober Verkehrsregelverletzung. A.c. 2007 kam A.________s Tochter E.________ zur Welt. Deren Mutter ist die deutsche Staatsbürgerin F.________ (geb. 1974). Die Ehe zwischen A.________ und B.________ wurde 2009 geschieden. 2009 heiratete A.________ im Kanton Zürich F.________. Seit 2010 lebten die beiden getrennt. Daraufhin verlegte A.________ seinen Wohnsitz in den Kanton Luzern. A.d. 2013 liessen sich A.________ und F.________ scheiden. Im Februar 2013 wurde A.________ erneut Vater; die Mutter seines Sohnes G.________ ist die polnische Staatsangehörige H.________ (geb. 1973). 2019 heirateten die beiden im Kanton Zug.