$1:
"What is next? Will the government be invading churches with their laws and forcing pastors and ministers and priests in churches to perform same-sex marriage ceremonies?"
I expect that it is. I also expect that Canada, like some European countries, will eventually prosecute non-muslims for hate speech violations when they preach against homosexuality and when they denounce homosexuals as sinners.
Muslims, of course, will continue to get a pass on their hatred.