The U.S. House of Representatives has approved President Donald Trump’s massive tax and spending package, meeting his self-imposed July 4th deadline. Passed by a slim margin, the $4.5 trillion bill overcame strong resistance thanks to heavy pressure from the White House and House Speake