President Joe Biden on Wednesday unveiled a $2 trillion infrastructure plan, which he promises will create millions of jobs, deliver a “once-in-a-generation” investment, revitalize the US economy and help Washington compete with China.

“It’s the largest American jobs investment since World War II. It will create millions of jobs, good-paying jobs,” Biden said, AFP reported.

The first phase of Biden’s “Build Back Better” program, which he set out in a speech in Pittsburgh, details massive investment spread over eight years.

ALSO READ | Joe Biden’s infrastructure plan faces condemnation from US corporations

The United States “can’t delay another minute” to rebuild US infrastructure, he opined.

“It will create millions of jobs, good-paying jobs. It will grow the economy, make us more competitive around the world, promote our national security interests and put us in a position to win the global competition with China in the upcoming years,” he said.

The cost would be partly covered by raising corporate tax from 21% to 28%.

The new spending offensive comes soon after the United States passed a $1.9 trillion COVID-19 economic stimulus plan.

In the latest agenda, Biden putting infrastructure at the centrepiece of the economy and called for the injection of $620 billion into transport, including upgrading 20,000 miles (32,000 kilometres) of roads, repairing thousands of bridges and doubling funding for public transport.

ALSO READ | Biden announces additional measures to address anti-Asian violence

However, the first criticisms came before Biden even gave his speech, some of it from the progressive wing of his own party.

Representative Alexandria Ocasio-Cortez said the package “needs to be way bigger.”

Meanwhile, Biden said, “The American Jobs Plan will lead to transformational progress in order to tackle climate change… by making our infrastructure more secure and resilient and seizing incredible opportunities for American workers and American farmers in a clean energy future.”