New Delhi, July 4 -- US President Donald Trump will sign the tax cut and spending bill on Friday evening (July 4), capping months of partisan battles over the legislation that Republicans call a landmark victory and Democrats denounce as a cruel attack on working Americans.

White House Press Secretary Karoline Leavitt confirmed on Thursday that Trump's signing ceremony will take place at 5 p.m. on the Fourth of July.

"The bill will be at the president's desk for signature at a big, beautiful signing tomorrow at 5 pm on the Fourth of July, just as the president always said and hoped it would be," Leavitt told reporters.

The 887-page package - dubbed by Trump as his "one big beautiful bill" - makes permanent the tax breaks first enacted ...