“Congress is about to overthrow the separation of powers.” Wonder how long this newfound appreciation for the separation of powers will last on the Left.