Alright, so usually mesomeric/resonance effect dominates over inductive effect but in the case of halogens its the other way around.
many people said it's because of their HIGH EN, hence -I dominates,
but there are many non halogen atoms who are more EN than carbon yet they show +M
so is HIGH EN the only reason? cuz it sounds very incomplete