Immigration in Canada has been a topic of great debate in recent years. Canadian public opinion polls have raised problematic issues around immigration and the increasing diversity of the Canadian population. Some feel that Canada accepts far too many immigrants from diverse backgrounds, too many refugees from crisis-ridden parts of the world and allows large numbers of asylum seekers from the United States.