Finding and accessing extremist communities online has never been easier, the threat has never been higher, and the ideology of those carrying out attacks has never been more splintered ...