The first time I saw Andrew Scheer ranting and raving about the U.N. Global Compact for Migration, I couldn't understand what he was talking about. Or where he got that bizarre idea from.
Especially since the Compact, which was endorsed the other day by almost all the countries in the world, is not legally binding and does not affect our sovereignty in the least.
So I thought it was just the latest attempt to whip up racism and xenophobia by the increasingly desperate hate mongers in the Con propaganda department.
But now it seems the idea came from an even darker place.
It's hard to understand how much damage Brexit has done to Britain. You really have to see it for yourself, as I did last week.
Jobs are being lost or moving to the EU, people are stockpiling food and medicines in case the hapless Theresa May has to settle for no deal in March.
Fear and loathing are everywhere, and even the army is being made ready in case anarchy erupts.
But somehow the spirit of Christmas still clings to life.
If you've been following the Brexit nightmare, you know what trouble Theresa May's Con Britain is in.
With a new last chance deal, May herself, and the British economy in danger of going under.
The Cons fighting themselves, and millions clamouring for a second referendum.
But despite all that chaos, all that screaming, and all that despair, Brexit's biggest Canadian supporter and super groupie isn't budging.
It was the biggest march London has seen in more than twenty years. A massive march to demand a second referendum on the looming catastrophe called Brexit.
The centre of London ground to a halt as an estimated 700,000 people from all over the UK marched peacefully on parliament to demand a second referendum on Brexit. It was the biggest outpouring of public opposition to government policy since the anti-Iraq war protest in 2003.
With nothing less than the future of Britain at stake.
In a few hours I'll be leaving the country and setting off for Edinburgh, to attend the wedding of one of my oldest friends.
And since I'll be racing between that city, and my family home in the north of Scotland, I probably won't have time to blog until I return.