DOJ: Sorry, Mr. President. Your National Emergency Declaration is being blocked.

President Donald Trump is trying to throw a hail mary pass mid-way through his presidency.

Today, after the Senate decided to pass legislation to advance another bill preventing yet another government shutdown, Trump fumed that there wasn't enough money for his border wall. So, he said he'd sign it, but also declare a national emergency in addition to that.

Despite half of his party warning him against doing so, Trump is going to do it anyways.

Now, the president just got warned by another party: his own Department of Justice. They just informed Trump that his bid will be blocked by the courts. That's great news for people, everywhere.

While it's not 100% that's what will happen, the DOJ is almost certain that it will happen, and so is Trump. He needs to do this though to save face with his supporters who will almost certainly disown him if he doesn't do everything in his power to fulfill his border wall promise to them. In short: this could all just be smoke and mirrors for his base.

Despite the DOJ warning, a senior aide in the White House told ABC News, which learned of it, that they think there could still be a path forward for Trump and they might still win their case on appeal.

Even Senate Majority Leader Mitch McConnell, who is trying to stand by the president and give him his support, is conceding that he is "perplexed as to how this ends." He added that he doesn't like the idea of the national emergency in the first place and said that he had hoped the president "didn't go down this path."

This is a developing story. Please check back for updates.