Party affiliation: Labour Party
Member. Labour Party, since 1946. Member, Co-operative Party. Member, Normanton and District Coop Party.
Cllr., Knottingley Urban District Council, 1951-1973. Cllr., Wakefield District Council, 1973-1983. Deputy Leader, 1974-1983.
Member of Parliament, Normanton, since 1983. Member. Public Accounts Committee, 1983-1988. Member. Energy Select Committee, 1986-1988.
Spokesperson, Labour Party, environment, 1987-1992, Northern Ireland, since 1992. Shadow Minister for Northern Ireland, since 1992. Coalminer, 1983.