Richard Boyd Barrett

Richard Boyd Barrett is a People Before Profit TD for Dún Laoghaire.

Ep 629: Election Special – Richard Boyd Barrett

People Before Profit TD for Dun Laoghaire, Richard Boyd Barrett, talks to Eamon about the seismic changes taking place in this election.