Same-sex marriage debate cancelled following anti-Christian slurs