It's a hard question to answer very briefly, but to summarize it, there's a debate going on in Quebec and in Montreal about the survival of French on the island of Montreal. There are two ways of interpreting this situation. One is that the problem is there are too many people who don't have French as their mother tongue or the language used at home. This is an extremely divisive counterproductive argument.
If you look at someone like Jim Corcoran, who cares what language he speaks at home? He sings in French, and he works in French. The argument should be about public language, the shared language. We can all learn French. For social peace in linguistic duality in Quebec, emphasize French as a shared language and forget about the language people speak in the privacy of their bedrooms. I think Pierre Trudeau had something to say about that a few years ago.
Once that argument is clear, then a way forward is possible, but we're not quite through that debate yet.