In the UK, some young men find it hard to identify with the traditional Islam practised at home by their parents whose customs can seem staid when transplanted to modern Western countries.
But they also find it hard to identify with Britain too, because we have allowed the weakening of our collective identity.
Under the doctrine of state multiculturalism, we have encouraged different cultures to live separate lives, apart from each other and the mainstream.
We have failed to provide a vision of society to which they feel they want to belong.
We have even tolerated these segregated communities behaving in ways that run counter to our values.
So when a white person holds objectionable views – racism, for example – we rightly condemn them.
But when equally unacceptable views or practices have come from someone who isn’t white, we’ve been too cautious, frankly even fearful, to stand up to them.
The failure of some to confront the horrors of forced marriage – the practice where some young girls are bullied and sometimes taken abroad to marry someone they don’t want to – is a case in point.
This hands-off tolerance has only served to reinforce the sense that not enough is shared.
All this leaves some young Muslims feeling rootless.
And the search for something to belong to and believe in can lead them to this extremist ideology.
Read the whole speech. Despite his insistence that Islam and Islamism are not equivalent, the British left will surely rake Cameron over the coals for this. And that’s a shame, because he is absolutely, 100% correct.