Leitch doesn't go far enough, that's fair to say. But we need to replace these bums in parliament with better people. That's why Canadians that come from generations born here, need to change your ways now and step-up and get into politics, that means you Canadian born comment reader, or actively support people from families that have been Canadian for a couple of generations etc. We have already demanded reducing immigration and government has blatantly ignored Canadians, so that's it, current politicians have failed Canadians on the most important issues of immigration and employment for citizens, our MPs are failures (and Senators haven't done better), no more chances, they are out government and parliament are broken, everybody know it. Get rid of the hijacking selfish bums.