Adult film actress Stormy Daniels, who claims she had an affair with President Donald Trump, played herself in a sketch on the comedy programme Saturday Night Live in which she warns Mr Trump that "a storm's a-comin baby."

In the show, Mr Trump, played by actor Alec Baldwin, asks his lawyer, Michael Cohen, played by Ben Stiller, to call Daniels and try to fix their ongoing legal battle "once and for all."

Daniels, whose real name is Stephanie Clifford, sued Mr Trump in March to get out of a "hush agreement" over their alleged relationship in which she was paid $130,000 by Cohen to keep quiet. Mr Trump has denied he had an affair with Clifford.

In the sketch aired on Saturday night, Mr Trump listens in to the conversation between Cohen and Clifford and soon cuts his lawyer off to speak directly with her.

"What do you need for all this to just go away?" he asks.