I've watched Trump testify under oath. It isn't pretty.

President Donald Trump held an impromptu press briefing in the White House early Wednesday evening, popping into a meeting of reporters and his chief of staff and telling the group that he’s “looking forward” to speaking “under oath” with Special Counsel Robert Mueller.

That’s the Robert Mueller who is overseeing a Justice Department investigation into whether Trump’s presidential campaign colluded with the Kremlin to tilt the 2016 election in his favor. That’s the Robert Mueller who is examining whether Trump and others in his orbit obstructed law-enforcement efforts to examine that matter. And that’s the Robert Mueller scouring the president’s businesses and finances. He’s already indicted four former Trump insiders for a variety of crimes, including lying to the Federal Bureau of Investigation.

Yet the president mustered the bravado to tell reporters last night that he “would love to” sit down with Mueller in two or three weeks.