Congress is the only branch of government that is permitted to allocate funding to government projects. The lawless president is re-directing funds for non-emergency use by declaring a non-existent emergency. So, yes, Congress needs to make it extremely difficult for a president to redirect congressionally allocated funds.