Tommy Sheridan,the former Socialist MSP, has been dropped from his radio talk show.

Mr Sheridan, who was last week charged with perjury, said he was disappointed at the move by Talk 107, Scotland's only commercial talk-radio station.

In a statement he said: "I am obviously disappointed to be leaving Talk 107 after a very interesting 18 months, I enjoyed very much my time on the air raising many issues not normally covered on mainstream media.

"This is the second redundancy I have faced in the past year, which might seem a little careless, however life goes on and I will continue with my teaching and my academic course and of course will be seeking work elsewhere.

"However my situation is no different from many other workers on short-term contracts with no rights courtesy of a so-called Labour government.

"We should give full support to the trade union movement's attempts to secure employment rights for agency and part-time workers, something Gordon Brown has been opposing."

The station denied the senior Solidarity Party figure was being made redundant, however, as they said his contract was up.

A spokesman for the station said: "Tommy's contract was up and we decided not to renew it. We have been making some changes at the station and Tommy did not fit the new brief."

Mr Sheridan's billing on the Talk 107 website stated: "Saturday and Sunday Morning with Citizen Tommy brings Tommy's unique perspective to the big stories of the week and the stories and subjects that catch Tommy's eye (and ears)."

Mr Sheridan, 44, appeared at Edinburgh Sheriff Court last week where he was charged with perjury.

He was was arrested in December after an investigation into allegations of lying under oath during his successful £200,000 action against the News of the World at the Court of Session in Edinburgh.