Trump races to seal Nafta revamp deal with Congress

US president desperate for a win on trade, but many Democrats have doubts