Trump posted shortly before a planned signing ceremony that he wouldn’t sign the housing bill until Congress approves voting restrictions.

Trump canceled the planned signing of landmark bipartisan housing legislation on Wednesday, because the Senate hasn’t passed the voter ID law.

The Republican-led Senate voted Tuesday to end the war with Iran, in the latest sign that the president lacks domestic support for the war.