Citation: 2C_840/2017 E. C

A.________ erhebt mit Eingabe vom 29. September 2017 Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht. Er beantragt, das Urteil des Verwaltungsgerichts vom 29. August 2017 aufzuheben und ihm für das kantonale Verfahren die unentgeltliche Rechtspflege zu gewähren. Den nämlichen Antrag stellt er für das bundesgerichtliche Verfahren. Die Polizei- und Militärdirektion und das Verwaltungsgericht des Kantons Bern sowie das Staatssekretariat für Migration beantragen in ihren Vernehmlassungen die Abweisung der Beschwerde. Der Beschwerdeführer hat sich am 16. Januar 2018 ergänzend geäussert.