Concept of apology is not exactly the right way go about on many issues. If say, Canadian government policies were racist until the 1960s, well that was the policy then. Who do you apologize to?   These are big social issues.

The best apology is to conduct our future respecting the Charter. Then no future government will have to apologize for something that is happening now,