Party affiliation: Labour Party
President, Cambridge Union. Chmn, Cambridge University Labour Club. International Secretary, National Association of Labour Students, 1952.
Honorary Member, National Unions of Miners. Member of Parliament for Leicester North West, 1970-1974, and for Leicester West, since 1974. Member. Select Committee on Employment.
Vice-chairman, All Party Committee for the release of Soviet Jewry. Chairman, All Party Safety Group. Vice-Chairman. British India Group.
Secretary, All Party War Crimes Group. Chairman, Inter Parliamentary Committee Against Anti-Semitism. Barrister, legal correspondent and author.
Member. National Union of Journalists. Non-Executive Officer, Ladbroke PLC. Chairman, JSB Group.