bookmark_borderBilingualism in Canada

I know almost nothing about Canadian politics, but I had always assumed that it was a bit like Belgium (where the parties are split along linguistic lines). In other words, I had expect the Bloc Québécois to represent the francophones and the other parties to cater for the anglophones.

However, I just stumbled upon this recent Canadian leaders’ debate in French:

Only the Bloc leader is a native French speaker, but impressively all of the others are able to discuss politics in intelligible French.

I don’t know many other countries where this level of bilingualism would be assumed for top politicians.