Liberal Canadian Prime Minister Justin Trudeau faces a tough general election on October 21, dogged by an ethics scandal that has taken the shine off his golden boy image and left him vulnerable to a ...