What nonsense. The Liberal (and liberal) stance on these issues has nothing to do with personal beliefs and everything to do with the Charter of Rights and Freedoms and Supreme Court decisions. Whether the person holding beliefs that run contrary to those two foundations of Canadian society is a Christian, Muslim, Jew, Hindu or Buddhist is irrelevant. They can dislike gay marriage, abortion and LGBTQ people as much as they want, but any attempt to impose their position on society will be struck down.