Think in Vancouver the number is about 13.  French is all but non-existent west of Ottawa.

I am not a huge fan of US domestic policy, but their attitude on language is eminently sensible.  Where minority populations are large, signage and service is available in that language.  Hispanic neighbourhood?  The bodega serves en espanol, and government services are normally available in Spanish too.  

Here we have legislation that no one seems to like, and for some kooky reason, Quebec gets a bye on English rights by legislating the language of choice in schools and mandating that English signage needs to be dwarfed by French.  I won't even touch on the appalling costs of translation and French language instruction by the federal government.

This kind of thing perpetuates the two solitudes.  You cannot legislate a culture into existence, nor save it through asinine policy.  Diversity will never be attained if the government's policies foment discord.