Job Recruitment Website - Ranking of immigration countries - Why does Canada speak English?

Why does Canada speak English?

Canada has two official languages: French and English. At that time, Britain and France competed for the control of this land. In the end, the British government defeated France and gained control of a large area of land. At that time, many British people began to immigrate to Canada, and gradually, the number of Indians began to decrease. In the end, English became the official language of most areas (but some areas still speak French, which was the place where the French fled in those years. Now the chief executive of Canada is the Prime Minister, and the highest is always Queen Elizabeth II.