Quebec isn’t left or ringt-wing, it’s politics are ethnic.
Just a *slight* simplification, there.
Sometimes things really are that simple, lol
The whole founding mythology of Canada is that it is "two, equal nations," and French-Canadian identity is premised on it being a permanent linguistic, religious and ethnic minority (actual history of Quebec be damned). Canadian law (i.e., official bilingualism) codifies this concept. Quebecois politics is about seeking special accommodation not only for its domestic population, but also enshrining French Canadians as the "first among equals" in a contemporary, multi-ethnic society. Laws requiring that all nine justices of the Canadian supreme court be bilingual speakers, for example, not only give special status to just one of Canada's many ethnic groups, but creates a permanent, bilingual political ruling class that is geographically tilted toward Quebec and upper-crust Ontarians. How are Chinese immigrant communities in Vancouver, for instance, suppose to be fully assimilated into Canadian politics if state-mandated bilingualism creates higher barriers to their entry?