Because the media is mainly right-wing and Tory loving.I've always wondered that, why Corbyn and labour were vilified for anti semitism despite him never saying anything racist or having a racist bone in his body yet the Tories being overtly islsmaphobic is fair game. They bring Hindus into their front bench as they dislike Muslims just as much and they can get away racist rhetoric