There is a list of people to whom the world owes an apology.

Sinead O' Connor, who tried to warn us of the toxic culture that was the Church;

The anti-war protesters in 2003 who warned that the war would be a quagmire;

Hillary Clinton who warned us 2016 of what was to come.