Congress votes on funding - which is also why it's not up to the President. Even if Pelosi wanted to fund the project it is doubtful she could get enough Democratic support for it. Heck, you can't even get enough Republican support for it. Furthermore, why should she agree to fund it? The house swapped by something close to 40 seats, and the President lost DACA leverage since it was ruled that he can't just deny it. The president was a fool to walk away from their offer to fund the Wall to the order of 25 Billion in his first two years in exchange for DACA. It's too late now. It's anti-democratic to force this through with Government shutdowns and National Emergencies. If he declares a National Emergency that would be a gross misuse of power.