The US House of Representatives on Thursday passed President Donald Trump's revised North American Free Trade Agreement with an overwhelmingly bipartisan vote of 385-41.

The Republican-controlled Senate is expected to vote on the agreement in early 2020.