I find it amusing you want me to cite facts in an online post like I'm writing a paper.
If we had any other pm than Carney right now, Canada would be in a full recession. You cannot think Trudeau or Pollievre would have us still trading water. Carney did not start the trade war, but he sure has diversified our trading alliances and done what he can to keep Canadians working. You'll remember Carney called this nine months ago with his speech in Davis, and you can be assured he was already planning contingencies for when the trade war came to pass. He does deserve credit for that.
Here's why the decades long leases are good. The airports are updated and maintained for free during that time. The money from the leasees airports issues to maintain and update the other Canadian airports. Then, the leases are up and Canada owns updates infrastructure. It's a compromise that allows us to nation build. You gotta wait for satisfaction, but future Canada will really like this.