Party affiliation: Labour Party
Member, ASTMS Trade Union. Member of Parliament for Glasgow Cathcart, since 1979. Opposition Front Bench Spokesman on Scotland.
1985-1992; member. Select Committee on National Heritage, since 1992. Lecturer in Social Studies. Hamilton College; member.
Educational Institut, of Scotland, Association, of Lecturers in Colleges of Education, and the Socialist Educational Association.