Party affiliation: Labour Party
Past teacher Open University. Member of Parliament Bolton West, 1974-1983, Dewsbury, since 1987. Parliament private secretary to secretary state education and science, 1975-1976.
Parliament private secretary to secretary state defense, 1976-1977. Assistant government whip, 1977-1979. Opposition spokesman education, 1979-1981.
Opposition spokesman housing, 1981-1983. Opposition spokesman home affairs, 1987-1992. Opposition spokesman environmental, 1992-1994.
Opposition spokesman education, 1994-1997. Shadow leader House of Commons, 1997-1998, president council, leader London, 1997-1998. Spokesperson citizen's charter, 1994-1995.
Parliamentary secretary to the Treasury, government chief whip, 1998—2001. Chairman Intelligence and Secretary Communications, since 2001. Past part-time tutor Open University.
Spokesperson citizen's charter, 1994-1995. Member select committee standards and privileges, 1995-1997. Chair select committee on modernisation House of Commons, 1997-1998.