Although it still feels insane that it happened and much longer than you'd realise, it's now been almost a year since Donald Trump assumed office.

Not only that, the amount of people who've either been fired or left the White House in that time is equally insane - and when you see it put together in a comedy sketch on SNL, it just drives home the fact of how utterly mismanaged the whole thing is.

Still, good to see Scarlett Johansson return as Ivanka Trump. Take a look.