He was EU Special Representative for Human Rights and also the EU Special Envoy for Colombia. He is a former Deputy Prime Minister and Minister for Foreign Affairs and Trade of Ireland. He was a member of the Irish Parliament from 1989 to 2016, and he was Leader of the Irish Labour Party.