menu_open Columnists
Justin Ling

Justin Ling

The Walrus

We use cookies to provide some features and experiences in QOSHE

More information  .  Close

To hit back at Trump, Canada needs to supercharge its boycott of American goods

To hit back at Trump, Canada needs to supercharge its boycott of American goods
yesterday 9

The Star

Justin Ling

To hit back at Trump, Canada needs to supercharge its boycott of American goods

To hit back at Trump, Canada needs to supercharge its boycott of American goods
yesterday 10

St. Catharines Standard

Justin Ling

The Trump administration is calling a middle-power alliance ‘hubbub.’ Mark Carney should listen up

The Trump administration is calling a middle-power alliance ‘hubbub.’ Mark Carney should listen up
17.07.2026 8

St. Catharines Standard

Justin Ling

The Trump administration is calling a middle-power alliance ‘hubbub.’ Carney should listen up

17.07.2026 10

The Star

Justin Ling

Inside Pierre Poilievre’s ‘one-man show’

Inside Pierre Poilievre’s ‘one-man show’
16.07.2026 6

The Star

Justin Ling

Inside Pierre Poilievre’s ‘one-man show’

Inside Pierre Poilievre’s ‘one-man show’
16.07.2026 10

St. Catharines Standard

Justin Ling

Donald Trump’s corruption is getting more brazen. We should take it as a warning

10.07.2026 10

The Star

Justin Ling

Mark Carney’s housing minister is playing whack-a-mole with young Canadians’ futures. It’s time he took a lesson from Poilievre

10.07.2026 30

St. Catharines Standard

Justin Ling

Carney’s housing minister is playing whack-a-mole with young Canadians’ futures. It’s time he took a lesson from Poilievre

10.07.2026 20

The Star

Justin Ling

It’s time Canada cut diplomatic ties with Israel

03.07.2026 20

St. Catharines Standard

Justin Ling

It’s time Canada cut diplomatic ties with Israel

03.07.2026 30

The Star

Justin Ling

This is how we’ll actually figure out what it means to be Canadian

01.07.2026 30

St. Catharines Standard

Justin Ling

Mark Carney has talked about ‘Canada Strong.’ But this is how we’ll actually figure out what it means to be Canadian

01.07.2026 20

The Star

Justin Ling

There’s one thing Carney-the-politician keeps getting wrong. He should take advice from Carney-the-economist

25.06.2026 10

St. Catharines Standard

Justin Ling

There’s one thing Carney-the-politician keeps getting wrong. He should take advice from Carney-the-economist

25.06.2026 30

The Star

Justin Ling

I’ve studied the ‘incel’ culture that fuelled the Montreal shooting and solutions are hard to find

24.06.2026 20

The Star

Justin Ling

Donald Trump’s Iran deal is a disaster. Why is Mark Carney so pleased about it?

19.06.2026 30

St. Catharines Standard

Justin Ling

Donald Trump’s Iran deal is a disaster. Why is Mark Carney so pleased about it?

19.06.2026 30

The Star

Justin Ling

Pierre Poilievre’s Conservatives’ latest ad featured ‘Canadians’ who weren’t even real. It takes us to a dark place

15.06.2026 40

St. Catharines Standard

Justin Ling

Pierre Poilievre’s Conservatives’ latest ad featured ‘Canadians’ who weren’t even real. It takes us to a dark place

15.06.2026 30

The Star

Justin Ling

What’s Mark Carney’s AI plan? I asked the minister in charge

Due to the technical or legal reasons, readability mode is not available for this article. Thank you for your kind understanding.

11.06.2026 10

St. Catharines Standard

Justin Ling

What’s Mark Carney’s AI plan? I asked the minister in charge

11.06.2026 10

The Star

Justin Ling

Before he goes all in on this new strategy, Mark Carney should listen to the Pope

08.06.2026 10

St. Catharines Standard

Justin Ling

Before he goes all in on this new strategy, Mark Carney should listen to the Pope

08.06.2026 30

The Star

Justin Ling

Jason Kenney is back, and he’s got a new mission

29.05.2026 20

St. Catharines Standard

Justin Ling

Jason Kenney is back, and he’s got a new mission

29.05.2026 20

The Star

Justin Ling

Danielle Smith spent years promising a ‘sovereign’ Alberta utopia. It was a mirage

27.05.2026 40

St. Catharines Standard

Justin Ling

Danielle Smith spent years promising a ‘sovereign’ Alberta utopia. It was a mirage

27.05.2026 40

The Star

Justin Ling

When the war in Ukraine finally ends, will Canada be able to say it did all it could?

22.05.2026 20

St. Catharines Standard

Justin Ling

When the war in Ukraine finally ends, will Canada be able to say it did all it could?

22.05.2026 20

The Star

Justin Ling

The Habs’ playoff run is what Canada needs right now

20.05.2026 30

The Star

Justin Ling

We’re the closest we’ve ever been to fixing this outdated law. Carney needs to get us closer

19.05.2026 20

St. Catharines Standard

Justin Ling

We’re the closest we’ve ever been to fixing this outdated law. Carney needs to get us closer

19.05.2026 30

The Star

Justin Ling

Jordan B. Peterson says we journalists are ‘shills.’ We look at what’s going on inside his media empire

15.05.2026 30

St. Catharines Standard

Justin Ling

Jordan B. Peterson says we journalists are ‘shills.’ We look at what’s going on inside his media empire

15.05.2026 30

The Star

Justin Ling

Carney is reconsidering MAID expansion. It’s not enough

08.05.2026 30

The Star

Justin Ling

RFK Jr. is peddling conspiracy theories while the FBI rounds up scientists

05.05.2026 30

St. Catharines Standard

Justin Ling

RFK Jr. is peddling conspiracy theories while the FBI rounds up scientists

05.05.2026 60

The Star

Justin Ling

I talked to Liberal insiders about Mark Carney’s cabinet. It seems a shuffle can’t come soon enough

01.05.2026 30

The Star

Justin Ling

I talked to Liberal insiders about Mark Carney’s cabinet. It seems a shuffle can’t come soon enough

01.05.2026 20

St. Catharines Standard

Justin Ling

Behind the trade talk bluster, Donald Trump is panicking. This is how Canada should respond

26.04.2026 30

St. Catharines Standard

Justin Ling

Behind the trade talk bluster, Donald Trump is panicking. This is how Canada should respond

26.04.2026 40

The Star

Justin Ling

Mark Carney can’t stickhandle a new world order alone. He’ll need help from his hockey buddy

24.04.2026 30

St. Catharines Standard

Justin Ling

Mark Carney can’t stickhandle a new world order alone. He’ll need help from his hockey buddy

24.04.2026 30

The Star

Justin Ling

This isn’t just a Carney majority. It’s a national unity government

15.04.2026 30

St. Catharines Standard

Justin Ling

This isn’t just a Carney majority. It’s a national unity government

15.04.2026 40

The Star

Justin Ling

Canada can rescue Ukraine with seized Russian cash. What are we waiting for?

10.04.2026 30

St. Catharines Standard

Justin Ling

Canada can rescue Ukraine with seized Russian cash. What are we waiting for?

10.04.2026 50

The Star

Justin Ling

Ford is burying cellphone records while Carney pays lip service to transparency. Times are good for politicians with something to hide

03.04.2026 40

St. Catharines Standard

Justin Ling

Ford is burying cellphone records while Carney pays lip service to transparency. Times are good for politicians with something to hide

03.04.2026 40

The Star

Justin Ling