President Trump said Friday he won't sign the law, but a U.S. official said he isn't expected to veto it either.

The legislation does not have enough support in the Senate to pass.

President Trump says he is refusing to sign the bill without Congress first passing his sweeping voter ID bill.