It is most shocking to know that some are anti-Andrew Scheer due to his high ethics and moral values and pro-life, according to the Bible and the Quran.
He stood up for his pure clean belief, as without it we can be called 'Sinners', and could be punished by the Higher Power, who has HIS law and order to be followed. Just to blame Climate change, and be fearful of Global warming, and just concentrate on it and increase Carbon tax, is nothing but ignorance. Such wrath of Creator be falls on us for our sinful life style. Just listen to Billy Graham on 'Morality' that will wake up the nations who have become anti-GOD and rejecting those who are standing up for clean life style described in the Holy Scriptures.
If it wasn't because of our hypocrisy of rejecting: 'Nobody is above the law' that made P.M. go free for his involvement with SNC then surely Andrew Scheer would have won. Or even NDP. Shockingly, most Muslims voted for P.M. for only one reason that he is not anti-Islam or anti-Muslims, and ignoring his anti-ethics and moral values belief. Even the fake Imam Agakhan an atheist is anti-ethics and moral values: lying about the religion and using the fake ID of Islam for his cult and fake ID of Shia Muslim after rejecting Islam and Quran.
However, one shouldn't be disappointed if one looses for standing up for the 'best belief' according to the Divine order. One gets higher marks from the Divine authority, that's all we need. Let's not forget we are in an anti-Christ era, so everything wrong that is anti-GOD is accepted with a smile.
Salaam/peace