Alex Salmond's show at the Edinburgh Festival Fringe will take on Trump, independence - and hecklers.

The former First Minister and MP is hosting his first Fringe solo show, Unleashed, and the US President will be one of fifteen topics tackled by Salmond in the show.

Salmond's show is one of several to feature or be hosted by politicians during this year's festival season.

Nicola Sturgeon, First Minister, is involved in two events at the Edinburgh International Book Festival, Fiona Hyslop, the culture secretary, is hosting an invent with festival directors, and Labour leader Jeremy Corbyn is to appear at an 'In Conversation' event.

A controversial former Labour activist, Jackie Walker, twice suspended from the party, is also to "set the record straight" with a one woman show at the Edinburgh Fringe called The Lynching.

Ms Walker was accused of anti-Semitism after making comments about Holocaust Memorial Day last September, and was removed as vice-chair of the Corbyn-supporting Momentum group.

Mr Salmond will host his show at the Assembly Rooms.

In a newspaper interview this weekend he said each night of his run at the Fringe will tackle a different topic, including Scottish independence, show business, sport, and the US.

Remarking on President Trump's reaction to the material, he told The Sunday Times: "He would have apoplexy.

"If we get a cruise missile up the jacksie, that'll be the Donald."

Mr Salmond said that the shows will feature special guests, which will not be revealed until they walk on stage.

He said they are "sensational and some of them aren't in my immediate family."

On hecklers, he said "bring 'em on".

Salmond said he is on a diet before the festival season.

"I am on the 5:2 again," he said.

"I lost four stone before the referendum in 2014."

He also appeared, perhaps light heartedly, to reveal his plan for avoiding poor reviews at the Fringe.

"I will be keeping journalists out," he said.

Mr Salmond was asked whether he was worried about drying up on stage.

"None whatsoever," he said.