Prime minister David Cameron told the party faithful at the close of the Conservative Party Conference on 7 October that if schools are teaching intolerance to pupils then there will be consequences.

In a speech that was aimed at calming Eurosceptic members of his ruling Conservative Party, Cameron also tried to shape his vision for his second term – to tackle poverty, inequality and offer security to build a "greater Britain".

Cameron, who at 48 has said he will step down by 2020 after his second term as prime minister, said Britain had to offer more opportunities to minorities and tackle segregation to inspire young people.

"Children should be having their minds opened and their horizons broadened, not having their heads filled with poison and their hearts filled with hate," Cameron told the annual conference in Manchester.

"So I can announce this today. If an institution is teaching children intensively then whatever its religion we will, like any other school, make it register so that it can be inspected. And be in no doubt if you are teaching intolerance we will shut you down," he added.

Cameron also said Britain must play its part in defeating Islamic State militants in Syria, and that Syrian president Bashar al-Assad must go to achieve peace in the country.