Poilievre's trifecta nightmare has come true: 1. Justin Trudeau stepped down as Liberal leader (and prime minister) 2. U.S. President Donald Trump stepped up his threats of tariffs on Canadian ...