Former MSP Tommy Sheridan has vowed to clear his name after serving just a third of his prison term for lying under oath
Sheridan vows to clear his name