About Socialist Party Scotland
Socialist Party Scotland is the Scottish affiliate of the worldwide Marxist and Trotskyist organisation the Committee for a Workers' International. Socialist Party Scotland is the sister party of the Socialist Party in England and Wales.