Citation: 1C_128/2020 E. C

Dagegen erhebt A.________ am 2. März 2020 Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht. Er beantragt, dass das Urteil aufzuheben und ihm der Führerausweis zu belassen bzw. wieder zu erteilen sei. Eventuell sei das Urteil aufzuheben und zur Neubeurteilung an die Vorinstanz zurückzuweisen. Im Falle des Unterliegens sei ihm die unentgeltliche Rechtspflege und Verbeiständung zu bewilligen. Sowohl das Appellationsgericht des Kantons Basel-Stadt als auch das Bundesamt für Strassen ASTRA beantragen, die Beschwerde abzuweisen.