But Mac Donncha, a councillor for the Irish nationalist Sinn Fein party, also criticized Geldof's gesture, saying it was ironic as Geldof held a British knighthood despite "the shameful record of British imperialism across the globe."