The truth about hate speech

As Western societies become more diverse, there is a challenge which they must all face. What are the limits of what people are allowed to say? Are there any limits?