No acknowledgement from this writer that extremely rapid population growth passed a threshold where people finally became aware that it was causing problems. It's not too surprising, many still refuse to see it.
What I do find surprising for someone aiming to represent "the left" is the unqualified defence of the temporary foreign workers program.
Canadian Tire gets to be associated with a brand known for being not Canadian, and Tim Hortons gets to bask in the warm glow of a giant big-box retailer known for selling plastic lawn furniture. Synergy!