It is hard not to see a rising tide of explicit hate and anti-migrant rhetoric emerging online â€“ and there's extensive data ...