+

Answer Overview

Response rates from 36k New Democratic voters.

71%
Yes
29%
No
52%
Yes
24%
No
18%
Yes, but the government should provide free language learning courses
5%
No, we should embrace the diversity that immigrants add to our country
0%
Yes, and remove multilingual translations from government documents and services
1%
No, but remove multilingual translations from government documents and services

Historical Support

Trend of support over time for each answer from 36k New Democratic voters.

Loading data...

Loading chart... 

Historical Importance

Trend of how important this issue is for 36k New Democratic voters.

Loading data...

Loading chart... 

Other Popular Answers

Unique answers from New Democratic voters whose views went beyond the provided options.

 @8P3F3JTfrom Ontario  answered…4yrs4Y

Yes, current legal immigrants should be required to learn fluent english, french , and spanish

 @96ZYY3Jfrom Alberta  answered…2yrs2Y

They should be provided with free English learning services, but should also embrace diversity of language and culture

 @B25SDVRfrom Ontario  answered…6 days6D

Immigrants should need to learn either official language with free classes provided by the government

 @9ZTXY87from Ontario  answered…4wks4W

Yes, they should. However, they must be allowed to speak their own languages if they wish and the government should help them learn.

 @9Z4RVGSfrom Manitoba  answered…2mos2MO

Yes, but they should not be pressured to and should still be able to speak their original and native languages in many situations professional, public and / or private

 @9YHSWQRfrom British Columbia  answered…2mos2MO

No, immigrants should be required to learn English or French, and the government should provide free language learning courses

 @9W8GXQSfrom Ontario  answered…2mos2MO

Depends on their age, if they are above 70, I believe they shouldn't, if they are younger than 40, they should.

 @9W7YCTKfrom Nova Scotia  answered…2mos2MO

no they should have to learn but it would be nice to learn a little so they can communicate with people a little easier.