Pierre Poilievre was riding a Trump-like wave. Is it about to drown him?