Canada is an officially bilingual country, with two official languages: French and English. In practice, however, the majority of Canadians speak English, with progressively smaller numbers speaking English and French, English and some other language, or only French. The complex power relationships between these four groups forms one of Canada’s longest-running political dramas.