Latest British Social Attitudes reveals 71% of young adults are non-religious, just 3% are Church of England