Trudeau Facing Macron Nightmare as Yellow Vests