Canada and the U.S. remained among the most-accepting countries in the world for migrants in 2019. In fact, with a score of 8.46 (out of a possible 9.0) on Gallup's second administration of its Migrant Acceptance Index, Canada, for the first time, led the rest of the world. The U.S. ranked sixth, with a score of 7.95.
Read more here