Citation: 8C_739/2019 E. C

A.________ lässt Beschwerde in öffentlich-rechtlichen Angelegenheiten führen mit dem Antrag, es sei der vorinstanzliche Entscheid aufzuheben und ihm weiterhin eine ganze Invalidenrente (zuzüglich der Kinderrenten) bei einem Verzugszins von 5 % seit Juni 2017 auszurichten. Eventualiter sei die Sache zu erneuter Ermittlung des Leistungsanspruchs und neuer Verfügung an die Vorinstanz oder die IV-Stelle zurückzuweisen. Subeventualiter sei der Rentenanspruch rückwirkend per 1. November 2017 aufzuheben und die Renten für die Zeit von Juni bis Oktober 2017 zuzüglich eines Verzugszinses von 5 % nachzuzahlen. Die IV-Stelle schliesst auf Abweisung der Beschwerde. Das Bundesamt für Sozialversicherungen verzichtet auf eine Vernehmlassung.