Party affiliation: Labour Party
District councillor, 1965-1971. County councillor. 1969-1979. Chairman, Transport Committee.
Shadow Defence Minister, 1987-1992. Member of European Parliament for South East Wales, 1979-1984. Vice-President, European Parliament, 1979-1982.
Secretary and British Labour Group Whip, 84. Member of Parliament for Rhondda, since 1983. Opposition Spokesman on Foreign and Commonwealth Affairs, since 1992.
Geologist; Chairman, Polytechnic of Wales, 1973-1980. District Secretary, WEA, 1970-1979. Tutor organiser, WEA, 1965-1970.