The Triumph at Davos Let’s give credit where credit is due: at the 2026 World Economic Forum in Davos, Prime Minister Mark Carney received a rare standing ovation for an excellent speech. […]
Mark Carney’s “Agreement Theater” With China
In the high-stakes world of international trade there is a fundamental difference between a contract and a conversation. The Canada-United States-Mexico Agreement (CUSMA), is a binding legal agreement that dictates how three […]
Interpreting the Charter of Rights: Tablets of Stone or The Living Tree
What Canada’s Charter of Rights says, like the US Bill of Rights, is always subject to interpretation. And interpretations are always subject to debate and strong criticism of the court. The Interpretation […]
My One-Word Canadian Dictionary:
Charteritis Charteritis (n., Canadian constitutional law): (1) A judicial affliction in Canadian courts marked by an excessive or inappropriate tendency to view cases through the lens of the Canadian Charter of Rights […]
The Financial Post published my op-ed here
On the fatal flaws in the Mathur application to the court to compel Ontario to increase its decarbonization target. The court application assumes that there is a glass dome over the entire […]
Climate Change: Less Fear, More Facts
“The era of global warming has ended; the era of global boiling has arrived.” – UN Secretary-General António Guterres, July 27, 2023 Introduction Prime Minister Mark Carney has promised to make Canada […]
An important read about energy.
I strongly recommend that you read the entire article co-authored by Ronald Stein and John McBratney, engineers, published on the Friends of Science Blog. However, to encourage you, I have included some […]
The Federal Government is Wrong on the Effects of Climate Change
Which Canadian Political Party Leader Can Best Stand up to Trump?
Spoiler alert: none of them. Trump will do whatever he wants regardless of who is the Canadian PM (or the leader of any other country). And what does “stand up to Trump” […]
June 20th is Vigilante Day in Canada
Once the election is over we can look ahead to what the new government should do – ASAP. June 20 is Vigilante Day in Canada. That’s when vigilantes – self appointed prosecutors […]