WINNIPEG -- Liberal Leader Justin Trudeau says an economic forecast shows the Conservative government has failed to protect the economy and help Canadians.

Trudeau is on a campaign-style swing through Winnipeg and says the Conservatives have been unable to run a surplus except for one they inherited from the Liberal government a decade ago.

A new analysis by the parliamentary budget office says the government is on track to run a $1-billion deficit this year -- not the $1.4-billion surplus predicted in the spring budget.

The report also says revenues will be lower than expected in coming years.

Trudeau says he remains committed to his promises to reshape the income tax system and to give out more child-benefit payments.

Trudeau says he will release a fully costed election platform that will take into account what he calls the new realities of the economy.