Thousands of Irish citizens march on Talbot Street in Dublin