John Ivison: The rain can't dampen Trudeau's mojo as he come