The US president's major infrastructure plan that includes the first massive federal tax increase in decades has met opposition from many, particularly Republican lawmakers and the previous president, Donald Trump, who slammed the plan as a "massive giveaway" to China.