Former MSP Tommy Sheridan has been freed from prison after serving just over one year of his three-year sentence for lying under oath.
Tommy Sheridan freed from prison