Way back when, when Canada was first settled, it wasn't by the British, it was by the French. They settled in the East, up and down the river that's now called the St. Lawrence.
Then the British came along and kicked their collective ass, and spread over the rest of what's now Canada.
Francophones (French speakers) have stayed in Quebec for the most part, and have high notions about their language. They passed laws in their province that say that if a sign MUST have English on it, then it must say the same thing in French and the French text must be a certain percentage larger than the English. It's idiocy.
They fancy themselves not Canadians, but Frenchmen. They have less real attachment to France than the rest of Canada has to England, yet they pretend at a much closer relationship with France. It's ludicrous.