Of course people like Trump and Leach encourage racial violence - if only as a consequence of their bigoted rhetoric. Leach is an educated women, supposedly, so surely she would be aware of the consequences, as would Mr Harper and even Mr Trump.

Far right types are full of fear and insecurities - even a women in a headscarf will frighten them. And here is the difference between Mr Trudeau and his supporters, and the malodorous far right. Trudeau is not fearful or frightened, it is clear in his words, actions and body language. He is confident and self-assured. He is a grown man.

Yet these "alt-right" believers relentlessly denigrate Mr Trudeau and continually attempt to feminize him and insult his intelligence. It is so obviously a projection of their own fears - of women and visible minorities especially. Every bully is at heart a frightened child, as is every bigot.

And no, I did not vote for the Liberals - not ever in my 65 years. But I can recognise a grown man when I see one.