Person
John Halligan
John Halligan (Workers' Party, Independent, Independent Alliance) stood in 8 elections between 1991 and 2016 in Waterford, Waterford No 3, Waterford South, elected 5 times. Election results, parties and sources on Civgraph.
Person
John Halligan (Workers' Party, Independent, Independent Alliance) stood in 8 elections between 1991 and 2016 in Waterford, Waterford No 3, Waterford South, elected 5 times. Election results, parties and sources on Civgraph.