Jeremy Vine, the BBC presenter, has claimed that it is becoming "socially unacceptable" to be a Christian in Britain.The Radio 2 host said that he feels unable to talk about his faith on his show because he fears how people would react.
He argues that society has become increasingly intolerant of the freedom to express religious views.
"You can't express views that were common currency 30 or 40 years ago," he said.
"Arguably, the parameters of what you might call 'right thinking' are probably closing.
"Sadly, along with that has come the fact that it's almost socially unacceptable to say you believe in God."
Read it all here.