President Biden had his “mission accomplished” moment this week when his White House took to social media to tout this week’s debt ceiling deal as a “major Biden administration victory.”
This article requires a paid subscription to read in its entirety. Please click here to upgrade to a paid subscription now.