Justin Trudeau has had to deal with all kinds of crazed hecklers as he travels across the country.
There's one being removed from a town hall in Quebec City last January, with a Canadian flag defaced by a swastika.
But the way he dealt with an aggressive heckler from the far-right group Storm Alliance, while surrounded by other members of that group, had to be one of his most magnificent moments.
If only for the message he sent out at a time when fascists are on the move all over the world:
"Racism has no place in Canada."