I think you are looking at the wrong issue with Andrew Sheer. It was not his religion, it was his hypocrisy that would never have allowed me to vote for Sheer. He knowingly held back his US citizenship because " no one asked me" and he kept haranging Justin Trudeau as a liar. Sheer's omission was a lie plus his attacks on the carbon tax without recognizing the compensating credit to taxpayers made him more of a liar than Justin Trudeau's memory lapse of 20 + years regarding his black face costuming. I am not a Trudeau fan but I could never vote for Sheer. He claims to be a Christian but his actions are not Christian.