He wasn't on the stage but U.S. President Donald Trump's shadow towered over the Liberal leadership race during Monday night's French-language debate.