Parti social-démocrate et travailliste
Il est élu au sénat d'Irlande du Nord comme membre du Parti républicain travailliste en 1969. L'année suivante, il participe à la fondation du Parti social-démocrate et travailliste dont il devient le premier secrétaire général. Il est également élu conseiller de la ville de Belfast.