SNL returned last night and, sure enough, Donald Trump featured a huge amount in the show.

As well as the cold open, a later segment saw Baldwin playing both Trump and embattled Fox News newscaster Bill O'Reilly, who was found to have been the subject of several sexual harassment lawsuits, totalling close to $13 million in settlements.

It really does show just how material is out there for SNL writers to plunder and, more to the point, how versatile Baldwin is as a performer.

Take a look.