SNL returned to US screens last night with Ryan Gosling returning to host and - of course - Alec Baldwin returning as Donald Trump.

Not only that, Kate McKinnon also came back as Jeff Sessions and Aidy Bryant as Sarah Huckabee Sanders. The opening sketch dealt with Trump's poor response to Puerto Rico - and the fact that days feel like years with Trump in the White House.

Take a look.