David Cameron has criticised "state multiculturalism" in his first speech as prime minister on radicalisation and the causes of terrorism.
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.
Ministers should refuse to share platforms or engage with such groups, which should be denied access to public funds and barred from spreading their message in universities and prisons, he argued.
"Frankly, we need a lot less of the passive tolerance of recent years and much more active, muscular liberalism," the prime minister said.
"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."
That's precisely right. No polity can tolerate the activities of groups that seek to destroy or seriously undermine its essential values and forms. Anglo-American liberalism is based on specific sets of values and its representatives should proudly and determinedly assert those values and strenuously resist attempts to undermine them. It is good to see that PM Cameron has finally shown a willingness to embrace the core values of his nation's political culture. Sense is finally beginning to be asserted against the welter of conflicting sensibilities, and often destructive sensibilities that the multicultualists seem to treasure.
Read about it here.