Job Recruitment Website - Immigration policy - Briefly describe the reasons why the British immigrated to the North American colonies?

Briefly describe the reasons why the British immigrated to the North American colonies?

At that time, the immigrants to North America were mainly British prisoners, and the British government wanted to colonize North America, which Columbus had just discovered. Compared with the British mainland, the environment there is very bad, and the British upper class and even ordinary people are unwilling to suffer, so the government sent some condemned prisoners in the past, similar to the exile in ancient China!