The presidency has apparently become an unassailable monarchy. The supreme court voted 6-3 to place the exclusive prerogative for recognizing nations in the hands of the president. News Article
Nowhere does the constitution place any such power in the hands of the executive. The closest thing within the constitution to “recognizing” a nation is embodied within the terms for making treaties. All treaties must be confirmed by a supermajority of the senate. The court should have designated that the senate confirm the president’s assessment of Jerusalem with a supermajority.
Also, when the constitution doesn’t stipulate something, what should be the tiebreaker? Of the three branches of government, the congress by default holds the highest rank. After all they are Article I. Article II is the executive and Article III is the court. So if ANYBODY should have unchecked authority to make such a decision, it should be the Congress, not the president. Otherwise, why wouldn’t the president be able to override previously ratified treaties by simply deciding to no longer recognize the legitimacy of the nation with which the treaty was made?
The pendulum has swung as far in the direction of absolute executive authority as it can possibly go. Constitutional restraint has all but completely unraveled. And once powers like this are granted to a president, they’ll never be reclaimed, because any person who attains the white house will be unlikely to relinquish them. Sad day.