Asked later by reporters why he failed to mention Green Leader Elizabeth May, Singh said he believes his main competitor in the election will be Trudeau's Liberals, and that voters will see the NDP has policies to address a wider range of challenges that the environment-focused Greens. Polls have suggested the Greens and NDP are in a close race for third place heading into the campaign, while in the second quarter of this year, the Greens narrowly out-fundraised the New Democrats as the NDP's contributions have fallen from $18 million in 2015 to just over $5 million last year.

"We provide a complete solution," Singh said, pointing to his party's pledge to build 500,000 new affordable housing units, improve Canada's climate change plan to create jobs and further slash emissions, and to expand Canada's public health-care system to include prescription drugs, dental and vision care, and more.

The party released the bulk of its platform in June, detailing billions in new program spending, but has not yet detailed how it would pay for these promises.

Singh said Wednesday that the party is working with the Parliamentary Budget Officer -- Canada's fiscal watchdog -- to detail the costs of its platform. He also pointed to measures the NDP has proposed to bring in revenue by raising taxes on corporations and the rich.

On Tuesday, the PBO said the NDP's "super wealth tax" on people's net worth exceeding $20 million could raise as much as $70 billion over the next decade. The NDP's platform also promises to bring in "several billion dollars" by raising the corporate income tax, and hiking the income tax rate for people who earn more than $210,000.

"We've seen it again and again: if you're rich, you've got Liberals and Conservatives that are going to fight for you," Singh said.

"We're different. We're going to stand up for people. We're ready to take on those powerful interests."

The NDP had no other scheduled events in London on Wednesday, and planned to travel to Mississauga as Singh prepares for the first leaders' debate in Toronto on Thursday.

Singh will be left to spar with Conservative Leader Andrew Scheer and May, the Green leader, as Trudeau -- Singh's declared top opponent in the election -- chose to skip the event.

Alex Ballingall is an Ottawa-based reporter covering national politics. Follow him on Twitter: @aballinga

Alex Ballingall is an Ottawa-based reporter covering national politics. Follow him on Twitter: @aballinga

Continue Reading

on Cambridge Reporter