Depends what the definition of Hate you use.  In normal English, hate is pretty broad and can just mean intense dislike for something, which should always be an individual's right.  The laws about Hate Speech are more narrow and only apply to speech which incites and encourages discrimination or violence against groups.  So one can hate Islam, and be deeply critical of Islam which might result in other people coming to hate Islam also.  But one cannot encourage people to discriminate against muslim people, as I understand the law.  This idea of putting Islamaphobia into law might be breaking new territory, if it has any teeth - making it risky to use our freedom to hate against us.  That endangers free speech, imho - heck it endangers free thought, as phobias are purely a fear in the mind and its thoughts.