Should it be Easier to Vote in the United States?

Created with Highcharts 4.2.3 /Highstock 4.2.3%SupportUnsureOpposeAutomatic registrationSame day registrationMandatory voting0102030405060708090100
SupportUnsureOppose
Automatic registration541036
Same day registration551233
Mandatory voting26866
%
Sources: today.yougov.com