According to the BBC,
At a security conference in Munich, he argued the UK needed a stronger national identity to prevent people turning to all kinds of extremism.
He also signalled a tougher stance on groups promoting Islamist extremism.
The speech angered some Muslim groups, while others queried its timing amid an English Defence League rally in the UK.
As Mr Cameron outlined his vision, he suggested there would be greater scrutiny of some Muslim groups which get public money but do little to tackle extremism.
• • •
"Let's properly judge these organisations: Do they believe in universal human rights - including for women and people of other faiths? Do they believe in equality of all before the law? Do they believe in democracy and the right of people to elect their own government? Do they encourage integration or separatism?
"These are the sorts of questions we need to ask. Fail these tests and the presumption should be not to engage with organisations," he added.
• • •
He said under the "doctrine of state multiculturalism", different cultures have been encouraged to live separate lives.
'I am a Londoner too'
"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."
Building a stronger sense of national and local identity holds "the key to achieving true cohesion" by allowing people to say "I am a Muslim, I am a Hindu, I am a Christian, but I am a Londoner... too", he said.
The knee-jerk on this is going to be delightful to watch, as the sanctimonious scolds come out of the woodwork at both ends of the political spectrum to flail and rail.