People Before Profit-Solidarity TD Richard Boyd Barrett says his treatment for throat cancer has been “successful” and the disease has been “eliminated”. Mr Boyd Barrett said on Friday he underwent a ...