Mixed picture emerges on British attitudes to religion in public life