It's just confusing. For years if you had some nutter like captain hook outside finsbury park mosque or other preachers saying everyday we hate you and we want to kill you. Your lefty type would say don't be racist leave them alone free speech.
However the same doesn't apply to people who have nazi viewpoints they must be silenced and are scum like trump.