After a delay by the opposition, the federal budget has been released, called "Building the Middle Class".

Employment Insurance premiums are going up along with sin taxes for alcohol and cigarettes.

The government will also be going after people who don't pay their taxes to help finance the budget.

Cities and provinces will receive 11.2-billion dollars over ten years for affordable housing and what they're calling an "innovation and skills plan " for things like clean technology, digital industries and health and bio-sciences.

And Canada Savings Bonds are being phased out while the public transit tax credit that lets transit users deduct the cost of transit passes is being eliminated July 1.

The Liberal government plans to spend $7-billion over the next ten years to create 40,000 new subsidized child care spaces by 2019, the year of the next election.

The government is also extending parental leave from 12 months to 18 months although payments won't be for 18 months, the 12 month total would just be extended over the extra six months.

The deficit is expected to be $25.5-billion for 2017-18.