Alex Salmond will no longer present his political debate show on a national radio station.

The former First Minister of Scotland’s weekly Sunday afternoon phone-in on LBC has ended after just six months.

It comes as Mr Salmond faces criticism for continuing to host a political show on RT following the Salisbury nerve agent attack.

An LBC spokesman said: “Alex Salmond has completed his contract as presenter of the Sunday afternoon show on LBC.

“We’re now discussing other projects with him.”

Salmond on Sunday was last aired on the channel on March 25, having first broadcast in September.

In November he began hosting The Alex Salmond Show on the Russian state-backed television channel, RT.

The broadcaster has been accused of being a Kremlin propaganda machine, although it claims its journalists are independent.

Mr Salmond received fresh calls to cease his work with RT in the wake of the poisoning of Sergei and Yulia Skripal, but he defended his show saying he had full editorial control.

The incident has been linked to the Russian state, which denies any involvement, as Mr Sergei had been a double agent for the UK and the chemical used was first developed by the former Soviet Union.

Mr Salmond said: “I signed up to a six month contract with LBC last September, which completed at the end of March.

“I have had a great time with the listeners at LBC, who are both opinionated and tremendous fun, and I really enjoyed the phone-in experience.

“I look forward to launching another project with the station which is currently under discussion.”