When you consider just how crazy Donald Trump is at the best of times, it's kind of telling that Alec Baldwin can do an entire sketch and you find yourself wondering if they just pulled the script from an actual press conference.

Either way, with everything that's going in the White House - people resigning, Jared Kushner's security clearance being revoked, FBI investigations, all of it - it's really only so long before the waking nightmare that is Donald Trump as leader of the free world is finally over.

So, y'know, enjoy these while they last.