The clock is ticking on Justin Trudeau as one issue after another is somehow connected to his leadership problems.