The Canadian Parliament rushed through ratification of the new U.S.-Mexico-Canada trade pact on Friday before taking a three-week break to help stop the spread of the coronavirus, a top government official said.

Canada was the last of the three signatories to formally adopt the USMCA pact, prompting congratulations from the United States and Mexico.

The House of Commons, which had weeks of deliberations left, agreed on the instant approval on Friday after opposition legislators dropped their objections. The Senate backed the pact later in the day, Deputy Prime Minister Chrystia Freeland told reporters.