Excerpt:
David Cameron has declared that "Britain is a Christian country and we should not be afraid to say so", in a speech to mark the 400th anniversary of the King James Bible.
Cameron told Church of England clergy gathered in Oxford that a return to Christian values could counter the country's "moral collapse" and blamed a "passive tolerance" of immoral behaviour for this summer's riots, Islamic extremism, City excess and Westminster scandals.
His words will delight traditionalists in his party and Christian groups that claim believers are increasingly marginalised.