Scotland: New Labour crushed in Dunfermline by-election
Last weeks Dunfermline and West Fife by-election was a major defeat for the New Labour government. Special financial appeal to all readers of socialistworld.net Support building alternative socialist media Socialistworld.net provides a unique analysis and […]