It takes months to become a real bad guy, to turn against a whole race of people, to boast about your lack of compassion, to whip even your most craven allies into grovelling silence as you besmirch the good name of your country. But it took only a few seconds for Justin Trudeau to shame Donald Trump at the weekend. All he said was “Welcome to Canada”, and his own freezing, cantankerous, glorious country became the Land of the Free.
It was a lesson, if she had the wit to grasp it, for our own little poodlet – whose frightened complicity when asked, repeatedly, to respond to Trump’s meanness of heart shamed even her own cabinet of buffoons. Is this where Brexit has taken us?