Why does bond polarity arise from differences in electronegativity? | RevisionDojo