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 […]
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 […]
They Called Trump a Fascist and Lost the Election.
As the US Presidential inauguration draws near, the chattering classes are asking: Kamala Harris warned voters that Donald Trump was a fascist. How could so many voters have missed the message? In […]
Corona Virus and Climate Change Models: How Scary Would You Like it to Be?
I was recently reminded of a joke from the days when I was an ad executive (before I became a lawyer). Client: What time is it? Ad Exec (looking at watch): […]