Interesting tweet by leader of the Canadian Green saying he should apologise (he has) and undergo a learning programme (his cabinet 15+ years later is, whether accurate or not, reported as being diverse) which arguably has already been done.

Everyone is capable of being offended and is capable of causing offence. It's about being able to apologise, learning, rebuilding trust and starting to do the right thing. I'm not sure that will be enough to save him but his words since becoming political leader will hopefully be foundations for whoever replaces him (left-wing or right-wing) and Canada continues to be a progressive country.