After talks with Larry Fink, Trudeau is gearing up to spend billions on new infrastructure in a way that will drive up costs and allow national assets to be owned by foreign elites.
Recriminations have followed Canada's failure to secure one of two highly-coveted seats on the UN Security Council, after the Trudeau government spent $2.3 million on the effort.
Trudeau's Liberals are largely surviving on the back of the Conservative party's failure to establish itself as a government-in-waiting.
Ottawa's failure to gain a seat on the United Nations Security Council is a victory for those seeking a more just Canadian foreign policy.
Justin Trudeau has cracked open the door to a path to citizenship, in a way none of his predecessors ever did. Now, those who advocate for migrant workers will have to push hard on that door.
The Trudeau government suffered a humiliating referendum on its international record this week. Will it learn from its mistakes?
Until Canada actually walks the anti-imperialist walk, rather than spouting occasional progressive talk, Caribbean countries should vote against Canada's bid for a seat on the UN Security Council.
Seems like a great victory, until you remember that Canada is a federal country, and, except for a few federally regulated sectors, most Canadian workers are governed by provincial labour laws.
While providing steady support domestically, Prime Minister Trudeau has done a great deal to make the situation worse for some of the most vulnerable people on the planet.
Trudeau cannot ignore the damage he is doing to the efforts to fight the novel coronavirus in 20 of the world's poorest countries by maintaining sanctions.