Prime Minister David Cameron has defended the right to "cause offence about someone's religion" in a free society.

It follows comments made by Pope Francis, who said that people's faiths should not be insulted or ridiculed.

Speaking on US network CBS, he said that, as a Christian, he would be offended by the mocking of Jesus, but he didn't have the right to "wreak vengeance" on them.