Canada's next PM won't let ‘Voldemort’ Trump win