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

The former First Minister's Sunday afternoon phone-in on LBC has ended after just six months.

It comes after Mr Salmond faced criticism for continuing to host a political show on controversial Russian TV station RT following the Salisbury nerve agent attack.

On Saturday, Salmond tweeted: "I signed up to a six-month contract with LBC last September, which completed at [the] end of March.

"I've had a great time with listeners, who are both opinionated and fun and I enjoyed the phone-in experience. I look forward to launching another project with LBC, currently under discussion."

Salmond on Sunday last aired on March 25 and was first broadcast in September.

An LBC spokesman added: "Alex Salmond has completed his contract as presenter of the Sunday afternoon show on LBC. We're now discussing other projects with him."

In November the former First Minister began hosting The Alex Salmond Show on RT, a station backed by the Russian government.

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

Mr Salmond faced calls to end his association with RT in the wake of the poisoning of Russian spy Sergei and his daughter Yulia Skripal. The incident has been linked to the Russian state, which denies any involvement.

Mr Sergei had worked as a double agent for the UK and the chemical used was developed by the Soviet Union.

Mr Salmond has insisted he has full editorial control over his RT show.