Rep. Keith Ellison, the Minnesota Democrat who co-chairs the Congressional Progressive Caucus, released the liberal vision for the nation's finances Wednesday. He says it creates jobs and lowers the deficit by increasing taxes on corporations and wealthy individuals and raising the cost of carbon to pay for new roads, bridges, transit, energy and water projects, as well as job training programs.

The budget contemplates raising $1.2 trillion in revenue over the next decade by raising the tax rate on households with over $250,000 in income and raising another $1.2 trillion by raising the cost of carbon. Another trillion would come from taxing financial transactions.

View the details here