SNL has poked fun at Trump's decision to withdraw troops from Syria by having cast member Pete Davidson play a recently-freed member of ISIS who thanks the President for 'bringing back jobs for terrorists'.

Alec Baldwin returned to the program to play the Commander-in-chief in the sketch, which took place at a fictional Trump rally in New Mexico.

'And where are you from?' Baldwin asks Davidson's character after inviting him up onto the stage.

'ISIS!' Davidson responds. 'I was a prisoner in Syria until last week when you freed me, so I just wanted to say, thank you for bringing jobs back to ISIS.

He then cheers: 'I promise that I will make ISIS great again!'

Baldwin, as Trump, responds: 'Terrific. What that great guy. ISIS is back in a big, big way, folks. And we love that, don't we?'

SNL has poked fun at Trump's decision to withdraw troops from Syria by having cast member Pete Davidson play a recently-freed member of ISIS who thanks the President for 'bringing back jobs for terrorists'

Meanwhile, the sketch also poked fun at Trump's loyal political ally Lindsey Graham, who also popped up at the fictional rally.

Kate McKinnon starred as Graham, who was described as looking like 'a scoop of ice cream melting into a suit'.

'I'm sweating profusely all the time. Even my bodily fluids are trying to distance themselves from me,' McKinnon, as Graham, replied in a faux Southern accent.

The sketch then took aim at Mark Zuckerberg, who appeared before congress this week to discuss Facebook's cyrptocurrency plans.

'This is rare at my rallies. We've got someone from the tech world. In congress, in these congressional hearings, he got his ass completely owned by AOC [Alexandria Ocasio-Cortez], which means he's one of us now. Please welcome Mark Zuckerberg,' Baldwin's Trump stated.

Kate McKinnon starred as Graham, who was described as looking like 'a scoop of ice cream melting into a suit'

The sketch also took aim at Mark Zuckerberg, who appeared before congress this week to discuss Facebook's cyrptocurrency plan

Cast member Alex Moffat then took to the stage playing Zuckerberg, who was caricatured as nervous and socially awkward.

'Hello. Project. Eye contact. Friendly laugh. Ha,' Moffat's Zuckerberg said robotically.

Trump than thanked Zuckerberg for 'running his Russia campaign'.

Elsewhere, a fictional Bill Clinton and a fictional Turkish President Erdogan also made appearances at the rally.

But the comedy program saved its harshest material for its depiction of Trump's loyal base of oters, who were cast as bumbling, uncultured conspiracy theorists who take the President's word as gospel.

'I worship you as the one true white lord!' one female Trump supporter, played by Aidy Bryant, cooed.

The comedienne donned an unflattering bowl-cut wig and a daggy denim jacket as if mocking a Midwestern mom.

Elsewhere, a fictional Bill Clinton and a fictional Turkish President Erdogan also made appearances at the rally

SNL depicted President's loyal base of supporters as bumbling, uncultured conspiracy theorists who take Trump's word to be gospel

She then frantically said: 'I heard that if you read the title of Michelle Obama's 'Becoming' backwards, it spells me mock ebb, which I looked up in a witch thesaurus, and it's a synonym for another witch word backwards, smart. And that spells trams backwards!'

'See, my supporters read!' Trump then quipped, before he referenced 'A Warning' - the forthcoming book by an anonymous White House official.

'My lawyers told me not to say this, but if I find out who the author of is of A Warning is I'm going to shoot them in the face! ' Trump replied.

'And I would be honored if you use my gun,' Bryant's character guffawed.