President Donald Trump’s refusal to sign a bipartisan housing bill could consume valuable congressional time and further narrow the path for the Clarity Act to become law this year.

Trump canceled a planned signing ceremony on Wednesday and said he would not approve the housing legislation until Congress passes the SAVE America Act, an elections bill requiring proof of citizenship and identification for federal voting.

The housing package passed the Senate by an 85 to 5 vote and the House by 358 to 32, reflecting unusually broad support across both parties.

It includes measures intended to accelerate housing construction, streamline environmental reviews and limit purchases of single family homes by large institutional investors.

The legislation also contains a four year prohibition on the Federal Reserve issuing a central bank digital currency, extending the ban through the end of 2030.