Party affiliation: Labour Party. Co-operative Party
Member. Labour Party, since 1979. Member. Co-operative Party. Cllr. Renfrew District Council, since 1984.
Deputy Leader, Labour Group, 1987-1988. Leader. Labour Group, 1988-1990. Leader, Council, 1988-1990.
Member, Scottish Executive’s Local Government sub-cttee., since 1988. Member, Scottish Constitutional Convention, since 1989. Member of Parliament, Paisley South, since 1990.
Convenor, Strathclyde Labour Member of Parliament’s Secretary, All-Party Disablement Group. Scottish Whip. since 1992. Sr. lecturer in horticulture.