Does he have the votes with his minority government ?
Liberals: 157
Conservatives: 121
NDP : 24
Bloc: 32
Green: 3
Independent: 1
Per the above, yes because I cant see the NDP, Bloc, or Greens voting against this.
Im sure that Trudeau had this on the shelf waiting for an excuse, and that idiot in Nova Scotia gave it to him.