Reverend Mahoney = useful idiot
His name should be Pogues Mahone. Look up the translation in Gaelic (”Póg mo thón”).