Perhaps Trudeau should practice what he preaches and rotate the Liberal leadership every few months so that it will be shared using his "fairness mandate percentages" by all of the non-white, disabled, LGBTQ, Native (did I miss anyone?) liberal party members. 
When I was a boy all politicians and most everyone in business was white. Time and immigration changed that and will continue to do that so a sensible representation will evolve. Trying to legislate that is ridiculous.