He has served as a Member of the European Parliament and a Member of the British Parliament, as well as a member of the Northern Ireland Assembly.
В 1969 он был избран в Парламент Северной Ирландии, а в следующем году со своими партнёрами основал Социал-демократическую и лейбористскую партию (СДЛП).