I believe in free speech, surely if I let everyone have their say then I can’t be sued for vilification?

Answer

Unfortunately, no. Vilification laws do not treat anyone’s ideals about open debate as relevant to establishing that vilification has taken place. Allowing people to have heated arguments on social media pages that you control can open you up to liability for vilification claims.