Skip to main content

Opinion | CTV News

Latest Opinion Columns

opinion

opinion Biden steals debate issue from Trump campaign, makes it his own

Donald Trump had spent weeks needling U.S. President Joe Biden for his refusal to commit to a debate. But Washington political columnist Eric Ham describes how in one fell swoop, Biden ingeniously stole the issue from the Trump campaign and made it his own.

opinion

opinion Harry and Meghan's Nigerian adventure: Traditional attire to warm welcomes

For her latest column on CTVNews.ca, royal commentator Afua Hagan writes about Prince Harry and Meghan Markle's recent visit to Nigeria, calling it a 'deeply meaningful campaign' that was about aligning their ongoing efforts to foster mental-health awareness and promoting the Invictus Games.

From Don Martin, The Bottom Line

opinion

opinion Don Martin: How a beer break may have doomed the carbon tax hike

When the Liberal government chopped a planned beer excise tax hike to two per cent from 4.5 per cent and froze future increases until after the next election, says political columnist Don Martin, it almost guaranteed a similar carbon tax move in the offing.

opinion

opinion Don Martin: ArriveCan debacle may be even worse than we know from auditor's report

It's been 22 years since a former auditor general blasted the Chretien government after it 'broke just about every rule in the book' in handing out private sector contracts in the sponsorship scandal. In his column for CTVNews.ca, Don Martin says the book has been broken anew with everything that went on behind the scenes of the 'dreaded' ArriveCan app.

From Tom Mulcair

opinion

opinion Tom Mulcair: Just give it time, and Poilievre's stances can turn on a dime

Pierre Poilievre has discovered the charm of saying one thing and its opposite in successive interviews, says former NDP leader Tom Mulcair in his column for CTVNews.ca, adding that it's a technique that could start to raise questions in the minds of the voting public about what the Conservative leader actually stands for.