Party affiliation: Labour Party
Councillor, Newcastle upon Tyne City Council, 1980-1983, serving on Housing Sub-Cttee on slum clearance. Member of Parliament for Newcastle upon Tyne East, since 1983. Opposition Front Bench Spokesman on Legal Affairs, since 1985, and on Treasury and Economic Affairs, since 1988, and on the Treasury, since 1992.
Legal Adviser for northern region of GMBATU, 1978-1983.