Meggsy, I thoroughly disagree with your statement about Bill G. I frankly agree with him and I am Canadian, born and raised, pioneer family lineage throughout Canada as far back to the 1600's. 
How dare you say that if a person has a different opinion than yours he/she/it cannot be in "your" country, because guess what, it isn't yours.