Does that mean that they should have no say? How long do you have to be here and how long do you have to be a citizen before your vote counts, in your opinion? Does my 43 years in Canada and 39 as a citizen allow me a say? Sorry, bud, but Canada is a country of immigrants.