Leinster House Protest-Analysis by Diarmuid O Cadhla 20th Sept 2023