Michael D Higgins showed having a vocal president can be risky. Has the public had enough?

.....

© The Irish Times