Jagmeet Singh continued his push to win progressive votes on Tuesday by promising an NDP government would invest billions of dollars in affordable housing to help Canadians struggling to make ends meet.

The commitment was the NDP’s latest pledge to expand social programs. The party’s promises have included universal pharmacare and free tuition for post-secondary education while promising higher taxes on large corporations and the wealthy.

Yet Singh also deflected questions about how and when an NDP government would tackle the federal deficit, saying only that he would make different choices from Justin Trudeau’s Liberals and that his priority is helping Canadians now.

“We want to take the budget very seriously, and we’ll look at what that means in the future,” Singh said during a campaign event at a non-profit housing complex in downtown Ottawa, a few kilometres from Parliament Hill.

Story continues below advertisement

“But right now our priority’s investing in some of the crises that people are going through.”

Singh’s stop in the capital on Tuesday meant a return to Ontario, where he spent the first few days of the campaign before a tour of western Quebec over the weekend. He was in Ottawa Centre, where Liberal Catherine McKenna defeated New Democrat Paul Dewar in 2015. The seat has historically flipped back and forth between the Liberals and the NDP.

After kicking a soccer ball with some children, Singh announced that an NDP government would build 500,000 new affordable homes over 10 years, starting with an immediate investment of $5 billion.

“Our priorities are the people behind me, the families who need affordable housing, the people who tell me that they cannot find a place to live,” Singh said during the low-key campaign event before attacking the Liberals’ record.

The NDP leader cited a report by parliamentary budget officer Yves Giroux in June that found under the Liberals’ plan, spending on affordable housing is slated to fall as a percentage of the economy over the next decade.

WATCH: Jagmeet Singh says NDP will lift interest on student loans if elected

[tp-video id=5911121]

Story continues below advertisement

While the actual dollar figure is set to increase, Giroux found federal spending on housing is slated to decline from 0.13 per cent of Canada’s gross domestic product in 2017-18 to 0.11 per cent in 2027-28.

“We hear Mr. Trudeau talk about there is a housing crisis with more of those pretty words,” Singh said. “You know, acknowledging the problem, but then when it comes to the actual solving of the problem, empty promises.”

Yet Singh was hard-pressed to say where he would find $5 billion for affordable housing in the first year of his mandate, and instead pointed to the Liberal government having found billions to pay for corporate tax cuts and the Keystone XL pipeline.

Singh painted the $4.5 billion for the pipeline and $14 billion in corporate tax cuts, which the government has said were needed to help Canadian companies compete with U.S. competitors following similar cuts down south, as a handout to the wealthy.

ANALYSIS: Jagmeet Singh’s crucial Quebec launch lacks exposure to voters

Some experts have said such a characterization is misleading as it does not acknowledge how ordinary Canadians might benefit, too, by driving investment in the country and getting Canadian oil to more lucrative markets.

“When something is a priority, Mr. Trudeau seems to go out and do it,” said Singh. “But it hasn’t been a priority to make people’s lives better. We believe our priority should be investing in people, investing in housing, and that’s what we’re going to do.”

Story continues below advertisement

While Singh noted his previous promises to hike taxes on corporations and the wealthy, close various tax loopholes and crack down on tax evasion, he indicated all revenues from those measures will be put into social programs.

WATCH: NDP leader says having budget for building housing is ‘matter of choice’

0:47 Federal Election 2019: NDP leader says having budget for building housing is ‘matter of choice’ Federal Election 2019: NDP leader says having budget for building housing is ‘matter of choice’

“With these measures we’re going to increase revenue and we’re going to use the revenue towards programs that actually invest in our country,” he said of the tax hikes and other initiatives. “We know that if we invest in people, we build a better future.”

Both the New Democrats and Conservatives promised in the last federal election to run balanced budgets if elected, while the Liberals were elected on a promise to run modest deficits during the first few years of their mandate before returning to balance.

Story continues below advertisement

In the three full fiscal years since the Liberals came to power, however, the federal government has posted $52 billion worth of shortfalls even though the economy has had a solid run of growth.

Ahead of next month’s election, the Liberals have laid out projections calling for five more years of deficits of at least $10 billion. Conservative Leader Andrew Scheer is promising to pull Canada out of the red in about five years.

READ MORE: Balanced budget? A look at why federal leaders aren’t in a rush

Green Leader Elizabeth May has also committed to returning Canada to budgetary balance in five years. Maxime Bernier’s new People’s Party of Canada is the only political party that’s promised a quick path to balanced books – within two years