US President Trump will sign a major tax and spending bill on 4 July at the White House The bill passed Congress narrowly with a 218-214 vote after intense Republican negotiations The bill is expected to add $3.4 trillion to the US deficit over the next decade