Cameron can no more "destroy the Caliphate" than he can abolish the New Jerusalem
David Cameron's long-awaited speech on Islamic extremism (aka Islamism) was sort of worth waiting for. As he expounded his 'One Nation' vision to defeat the "poison" of extremism, he…