Canadian Parliament finally passes USMCA trade agreement as it suspends itself until April 19  [ Canada ]