Bloc Quebecois Leader Gilles Duceppe has called for higher taxes for banks and oil companies in the name of what he calls fiscal justice.
Speaking in Montreal on Friday, he complained that those businesses are not contributing their fair share to the fiscal pie.
The Bloc leader also asked for a halt to federal government grants to oil companies in order to put an end to what he called "the paid polluter."
Duceppe stood in front of the Bank of Montreal's city headquarters to say revenues of financial institutions have continued to climb amid lower tax rates.
He pointed out the net income of Canada's big financial institutions increased to $33 billion in 2014 while their tax rates dropped.
The Bloc said the tax rate for banks has fallen to 15 per cent from 20 per cent in 2007 and that it wants it to climb back to that level over three years.
It said the 20 per cent rate should also apply to the big oil companies.
Duceppe maintains the government could put controls in place to prevent banks from fobbing the increase off on clients with increased fees.
"Workers and families are experiencing greater and greater financial insecurity and businesses are not doing their fair share," he said.
"It's time to re-establish a certain form of fiscal justice."
Duceppe said raising the taxes of banks and oil companies will not lead to them fleeing Canada.
The sovereigntist party pointed out that big oil is "very spoiled" in Canada: not only are their taxes low — lower than in Texas, it says — but they also receive more government grants.
"I am not certain that motorists who have to pay high prices at the pump are happy to learn that the federal government hands over dozens of millions of their taxes to oil companies," Duceppe added.
He also weighed in on Liberal Leader Justin Trudeau's promise to increase taxes on the richest individuals and redistribute the money to middle-class families.
Duceppe said Trudeau is far from being Robin Hood.
"Robin Hood did not steal from the employment insurance fund," he said, noting that when it was in power the Liberal party dipped into the fund to balance its budget.
Duceppe also promised to outline the cost of his party's platform before Thursday, when the next leaders' debate will be held.