How things can change in a few hours.
Wednesday night Prime Minister Justin Trudeau cancelled his trip to Brussels when it looked like there would be no Canada-European Union free trade deal to sign.
Thursday morning the Belgian government announced its holdout region, Wallonia is now on side.
Belgian Prime Minister Charles Michel said the new text of the deal provides guarantees for farmers, and on a corporate dispute settlement system.
The region has veto power in Belgium and without Belgium’s support the deal couldn’t be approved because it requires unanimous support from the European Union’s 28 member states.
EU President Donald Tusk said he would contact Trudeau “once all procedures are finalized” for the E-U to sign.
CETA has taken seven years to negotiate.