Ed Whitacre, the tall Texan in charge of General Motors, told reporters at the Detroit show last night that the company would repay the balance of its US$6.7bn government loan by the end of June.